#NEWLINE# @ gen . coroutine #NEWLINE# def _request( self , callback , request ) : #NEWLINE# #INDENT# try : #NEWLINE# #INDENT# response = ( yield self . client . fetch ( request ) ) #NEWLINE# #UNINDENT# except httpclient . HTTPError as e : #NEWLINE# #INDENT# if ( e . code == 599 ) : #NEWLINE# #INDENT# raise base . Timeout #NEWLINE# #UNINDENT# response = e . response #NEWLINE# #UNINDENT# raise gen . Return ( callback ( self . response ( response ) ) )