#NEWLINE# def _gevent_sendfile( fdout , fdin , offset , nbytes ) : #NEWLINE# #INDENT# while True : #NEWLINE# #INDENT# try : #NEWLINE# #INDENT# return o_sendfile ( fdout , fdin , offset , nbytes ) #NEWLINE# #UNINDENT# except OSError as e : #NEWLINE# #INDENT# if ( e . args [ 0 ] == errno . EAGAIN ) : #NEWLINE# #INDENT# wait_write ( fdout ) #NEWLINE# #UNINDENT# else : #NEWLINE# #INDENT# raise