Handle client disconnect