fixed timeout bug in executeClient method