fixbot/fifo.py
changeset 23 67e71e9170e5
parent 21 aa6df8f9c44a
child 25 6c0a53a512d8
equal deleted inserted replaced
22:1f1a21852abc 23:67e71e9170e5
    13 class Fifo (object) :
    13 class Fifo (object) :
    14     implements(interfaces.IReadDescriptor)
    14     implements(interfaces.IReadDescriptor)
    15 
    15 
    16     def __init__ (self, path) :
    16     def __init__ (self, path) :
    17         self.path = path
    17         self.path = path
       
    18         self.fd = None
       
    19 
    18         self._open()
    20         self._open()
    19 
    21 
    20     def _open (self) :
    22     def _open (self) :
    21         self.fd = os.open(self.path, os.O_RDONLY | os.O_NONBLOCK)
    23         self.fd = os.open(self.path, os.O_RDONLY | os.O_NONBLOCK)
    22 
    24