Server now handles client disconnects