mercurial/util.py
changeset 10438 e6dc44147234
parent 10422 600142e7a028
child 10487 7a6b5f85c3ab
equal deleted inserted replaced
10437:8a99388f87cc 10438:e6dc44147234
  1340             time.sleep(0.1)
  1340             time.sleep(0.1)
  1341         return pid
  1341         return pid
  1342     finally:
  1342     finally:
  1343         if prevhandler is not None:
  1343         if prevhandler is not None:
  1344             signal.signal(signal.SIGCHLD, prevhandler)
  1344             signal.signal(signal.SIGCHLD, prevhandler)
       
  1345 
       
  1346 def any(iterable):
       
  1347     for i in iterable:
       
  1348         if i:
       
  1349             return True
       
  1350     return False
       
  1351 
       
  1352 def all(iterable):
       
  1353     for i in iterable:
       
  1354         if not i:
       
  1355             return False
       
  1356     return True