#NEWLINE# def _do_command( self , cmd , args , error_value = None ) : #NEWLINE# #INDENT# result_channel = ResultChannel ( ) #NEWLINE# self . _defer_command ( cmd , args , result_channel , error_value ) #NEWLINE# try : #NEWLINE# #INDENT# return result_channel . get ( ) #NEWLINE# #UNINDENT# except TimeoutError : #NEWLINE# #INDENT# return ( MemcacheResult . TIMEOUT , error_value )