Немного поправил синхронизацию потоков