hgext/inotify/client.py
changeset 9854 95e1867f765b
parent 9514 7c01599dd340
child 9900 8939900073a8
equal deleted inserted replaced
9853:a033929bd34e 9854:95e1867f765b
   148             if nbytes:
   148             if nbytes:
   149                 names = cs.read(nbytes)
   149                 names = cs.read(nbytes)
   150                 if names:
   150                 if names:
   151                     return filter(match, names.split('\0'))
   151                     return filter(match, names.split('\0'))
   152             return []
   152             return []
   153         return map(readnames, resphdr)
   153         results = map(readnames, resphdr[:-1])
       
   154 
       
   155         if names:
       
   156             nbytes = resphdr[-1]
       
   157             vdirs = cs.read(nbytes)
       
   158             if vdirs:
       
   159                 for vdir in vdirs.split('\0'):
       
   160                     match.dir(vdir)
       
   161 
       
   162         return results
   154 
   163 
   155     @start_server
   164     @start_server
   156     def debugquery(self):
   165     def debugquery(self):
   157         cs, resphdr = self.query('DBUG', '')
   166         cs, resphdr = self.query('DBUG', '')
   158 
   167