defer on_open to EM.next_tick. fixes #135