Index: src/libchcore/TOverlappedThreadPool.cpp =================================================================== diff -u -N -rb0a003dc39e6d21e34779cf1cf5d8a07318c1f5f -r7892d3d5ca43da7dca4d9e8e0c321c21c3e13ea0 --- src/libchcore/TOverlappedThreadPool.cpp (.../TOverlappedThreadPool.cpp) (revision b0a003dc39e6d21e34779cf1cf5d8a07318c1f5f) +++ src/libchcore/TOverlappedThreadPool.cpp (.../TOverlappedThreadPool.cpp) (revision 7892d3d5ca43da7dca4d9e8e0c321c21c3e13ea0) @@ -41,4 +41,9 @@ { ReaderThread().PushTask(std::function(std::bind(&TOverlappedReaderFB::StartThreaded, std::ref(*spReader.get())))); } + + void TOverlappedThreadPool::QueueWrite(const TOverlappedWriterFBPtr& spWriter) + { + WriterThread().PushTask(std::function(std::bind(&TOverlappedWriterFB::StartThreaded, std::ref(*spWriter.get())))); + } }