コード例 #1
0
ファイル: events.py プロジェクト: yiu31802/ave
 def close_fds(self, exclude):
     if self.pipe:
         exclude.append(self.pipe.w)
     Process.close_fds(self, exclude)
コード例 #2
0
 def close_fds(self, exclude=[]):
     exclude.append(self.args[1].fileno())
     Process.close_fds(self, exclude)
コード例 #3
0
 def close_fds(self, exclude):
     if self.socket:
         exclude.append(self.socket.fileno())
     Process.close_fds(self, exclude)
コード例 #4
0
ファイル: config.py プロジェクト: yiu31802/ave
 def close_fds(self, exclude):
     Process.close_fds(self, exclude) # don't change default behavior
コード例 #5
0
ファイル: broker.py プロジェクト: yiu31802/ave
 def close_fds(self, exclude):
     exclude.extend([self.args[1].w, self.args[2].r])
     Process.close_fds(self, exclude)
コード例 #6
0
ファイル: broker.py プロジェクト: yiu31802/ave
 def close_fds(self, exclude):
     exclude.append(self.args[1].w)
     Process.close_fds(self, exclude)
コード例 #7
0
ファイル: daemon.py プロジェクト: yiu31802/ave
 def close_fds(self, exclude):
     exclude.append(self.stdin.fileno())
     exclude.append(self.stdout.fileno())
     exclude.append(self.stderr.fileno())
     exclude.append(self.log_file.fileno())
     Process.close_fds(self, exclude)