fix a bug in QUIT command handling
add WHO command