Bug fixes

- improved client handling of unexpected disconnects
- fixed client info not being sent