def abort_iocb(self, addr, iocbid, err):
    'Called when the client or server receives an abort request.'
    if _debug:
        IOProxyServer._debug('abort_iocb %r %r %r', addr, iocbid, err)
    if (not self.localIOCB.has_key(iocbid)):
        raise RuntimeError(('no reference to aborting iocb: %r' % (iocbid,)))
    iocb = self.localIOCB[iocbid]
    del self.localIOCB[iocbid]
    iocb.ioState = ABORTED
    iocb.ioError = err
    iocb.trigger()
Called when the client or server receives an abort request.
def abort_iocb(self, addr, iocbid, err):
    
    if _debug:
        IOProxyServer._debug('abort_iocb %r %r %r', addr, iocbid, err)
    if (not self.localIOCB.has_key(iocbid)):
        raise RuntimeError(('no reference to aborting iocb: %r' % (iocbid,)))
    iocb = self.localIOCB[iocbid]
    del self.localIOCB[iocbid]
    iocb.ioState = ABORTED
    iocb.ioError = err
    iocb.trigger()