add close status
add client heartbeat timer
add client,not finish yet