Removed STATE_SYNCHRO.
Moved all signal recovery to GOlang side.
Detect STATE_FINISHED.