fix deadlock on removing dead client
fix private messages being sent to sender instead of recipient :D