add clientid to identify client instead of client name
add back a hashmap into messagepool to store the mapping of client id
and client name