예제 #1
0
파일: server.py 프로젝트: wellkang/pyvpn
 def connectionLost(self, reason):
     if self.tunfd >= 0:
         try:
             os.close(self.tunfd)
         except OSError as _:
             logger.error("cannot close tunfd")
     FileDescriptor.connectionLost(self, reason)
예제 #2
0
파일: server.py 프로젝트: alexsunday/pyvpn
 def connectionLost(self, reason):
     if self.tunfd >= 0:
         try:
             os.close(self.tunfd)
         except OSError as _:
             logger.error("cannot close tunfd")
     FileDescriptor.connectionLost(self, reason)
예제 #3
0
파일: fifo.py 프로젝트: Valodim/irclogd
 def connectionLost(self, reason):
     """
     The connection was lost.
     """
     FileDescriptor.connectionLost(self, reason)
     self.protocol.connectionLost(reason)
     self.connected = 0
     if self._fd is not None:
         os.close(self._fd)
예제 #4
0
 def connectionLost(self, reason):
     """
     Release the inotify file descriptor and do the necessary cleanup
     """
     FileDescriptor.connectionLost(self, reason)
     if self._fd >= 0:
         try:
             os.close(self._fd)
         except OSError as e:
             log.err(e, "Couldn't close INotify file descriptor.")
예제 #5
0
파일: inotify.py 프로젝트: 0004c/VTK
 def connectionLost(self, reason):
     """
     Release the inotify file descriptor and do the necessary cleanup
     """
     FileDescriptor.connectionLost(self, reason)
     if self._fd >= 0:
         try:
             os.close(self._fd)
         except OSError, e:
             log.err(e, "Couldn't close INotify file descriptor.")
예제 #6
0
 def connectionLost(self, reason):
     FileDescriptor.connectionLost(self, reason)
     self.protocol.connectionLost(reason)
예제 #7
0
 def connectionLost(self, reason):
     FileDescriptor.connectionLost(self, reason)
     self.__device.close()
     self.protocol.connectionLost(reason)
예제 #8
0
 def connectionLost(self, reason):
     FileDescriptor.connectionLost(self, reason)
     self.__device.close()
     self.protocol.connectionLost(reason)