Subversion Repositories SmartDukaan

Rev

Rev 19283 | Rev 19413 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 19283 Rev 19284
Line 58... Line 58...
58
	
58
	
59
		# redirect standard file descriptors
59
		# redirect standard file descriptors
60
		sys.stdout.flush()
60
		sys.stdout.flush()
61
		sys.stderr.flush()
61
		sys.stderr.flush()
62
		si = file(self.stdin, 'r')
62
		si = file(self.stdin, 'r')
63
		
-
 
64
		so = os.open(self.stdout, os.O_RDWR)
-
 
65
		#so = file(self.stdout, 'a+')
63
		so = file(self.stdout, 'a+')
66
		se = os.open(self.stderr, os.O_RDWR)
64
		se = file(self.stderr, 'a+', 0)
67
		os.dup2(si.fileno(), sys.stdin.fileno())
65
		os.dup2(si.fileno(), sys.stdin.fileno())
68
		os.dup2(so.fileno(), sys.stdout.fileno())
66
		os.dup2(so.fileno(), sys.stdout.fileno())
69
		os.dup2(se.fileno(), sys.stderr.fileno())
67
		os.dup2(se.fileno(), sys.stderr.fileno())
70
	
68
	
71
		# write pidfile
69
		# write pidfile