Feature Requests item #1383810, was opened at 2005-12-18 08:11
Message generated for change (Comment added) made by anadelonbrin
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=498106&aid=1383810&group_id=61702

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: pop3proxy
Group: None
>Status: Closed
Priority: 5
Submitted By: lyeoh (lyeoh)
Assigned to: Nobody/Anonymous (nobody)
Summary: Don't buffer STDOUT and STDERR

Initial Comment:
It is desirable to allow sb_server STDOUT/STDERR to be 
unbuffered so that sb_server STDOUT and STDERR appears 
in syslog in a timely manner
e.g.
sb_server.py | logger -t spambayes 2>&1 &

I am currently adding -u
e.g.
#!/usr/local/bin/python -u

Otherwise nothing shows up in syslog until the buffer 
is flushed which is not on a per line basis.


----------------------------------------------------------------------

>Comment By: Tony Meyer (anadelonbrin)
Date: 2006-04-03 00:37

Message:
Logged In: YES 
user_id=552329

If you are running from source, then it is up to you what
you pass to Python as stdout/stderr/stdin.  If this is what
you want, then you could achieve the same effect with

python -u sb_server.py | logger -t spambayes 2> &1 &

without having to modify any of the files.

For the binary versions, we open the log files unbuffered.

----------------------------------------------------------------------

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=498106&aid=1383810&group_id=61702
_______________________________________________
Spambayes-bugs mailing list
[email protected]
http://mail.python.org/mailman/listinfo/spambayes-bugs

Reply via email to