def set_max_conns(self,nconns):
     self.dllock.acquire()
     try:
         if self.sd is not None:
             set_max_conns_lambda = lambda:self.sd is not None and self.sd.set_max_conns(nconns,None)
             self.session.lm.rawserver.add_task(set_max_conns_lambda,0.0)
         DownloadConfigInterface.set_max_conns(self,nconns)
     finally:
         self.dllock.release()
Beispiel #2
0
 def set_max_conns(self, nconns):
     self.dllock.acquire()
     try:
         if self.sd is not None:
             set_max_conns_lambda = lambda: self.sd.set_max_conns(
                 nconns, None)
             self.session.lm.rawserver.add_task(set_max_conns_lambda, 0.0)
         DownloadConfigInterface.set_max_conns(self, nconns)
     finally:
         self.dllock.release()