Repository :
http://git.fedorahosted.org/cgit/
On branch : master
---------------------------------------------------------------
commit aa800369ed7565c07ad1eabee1804d6486d4b9cc
Author: Matt Domsch <matt(a)domsch.com>
Date: Wed Jul 24 22:15:44 2013 -0500
crawler: open stderr file with mode "a", not "r+"
---------------------------------------------------------------
server/crawler | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/server/crawler b/server/crawler
index 2486ce5..efd32a0 100755
--- a/server/crawler
+++ b/server/crawler
@@ -79,7 +79,7 @@ class ForkingMaster:
def process_request(self, command, args, host):
"""Fork a new subprocess to process the
request."""
logger.info("Starting crawler %s: %s" % (host.name, args))
- stderr = open(os.path.join(options.logdir, "%d-stderr.log" % host.id),
'r+')
+ stderr = open(os.path.join(options.logdir, "%d-stderr.log" % host.id),
'a')
p = Popen(args, executable=command, stdin=self.devnull, stdout=self.devnull,
stderr=stderr, close_fds=True)
self.start_time(p, host.id)
logger.debug("Adding child pid %d" % p.pid)