fix client_mutex lockup