fixup! listen event should send worker pid