Index: src/libchcore/TOverlappedReaderWriterFB.cpp
===================================================================
diff -u -N -r7892d3d5ca43da7dca4d9e8e0c321c21c3e13ea0 -r3d7d129eda4a42e9f9318ae6b6f3b873dc9290d4
--- src/libchcore/TOverlappedReaderWriterFB.cpp	(.../TOverlappedReaderWriterFB.cpp)	(revision 7892d3d5ca43da7dca4d9e8e0c321c21c3e13ea0)
+++ src/libchcore/TOverlappedReaderWriterFB.cpp	(.../TOverlappedReaderWriterFB.cpp)	(revision 3d7d129eda4a42e9f9318ae6b6f3b873dc9290d4)
@@ -142,7 +142,7 @@
 		// - read possible - lowest priority - if we don't have anything to write or finalize , then read another part of source data
 		enum
 		{
-			eKillThread, eReadingFinished, eWritingFinished
+			eReadingFinished, eWritingFinished, eKillThread
 		};
 
 		TEvent unsignaledEvent(true, false);