stream: cleanup after received event.
event: cleanup allocations after recv failure.
cluster: cleanup connected streams on destruction.