fix_synchronous_bug