Emit finish on next tick

Possible fix for #44