void NativePipe::PollForWrites() { KObjectRef save(this, true); BytesRef bytes = 0; while (!closed || buffers.size() > 0) { PollForWriteIteration(); Poco::Thread::sleep(50); } this->CloseNativeWrite(); }
void NativePipe::PollForWrites() { this->duplicate(); AutoBlob blob = 0; while (!closed || buffers.size() > 0) { PollForWriteIteration(); Poco::Thread::sleep(50); } this->CloseNativeWrite(); this->release(); }