diff options
author | root <israellevin@fastmail.fm> | 2010-03-09 11:35:59 +0200 |
---|---|---|
committer | Mason Larobina <mason.larobina@gmail.com> | 2010-03-11 15:29:14 +0800 |
commit | 894a162e83d1151fd53e0ba5fd2b3714a1d1b06a (patch) | |
tree | 0b2853d35a16a78ca51383b8fb12bdce48c45b3f /examples | |
parent | e1cc27677b92c5ce520c692566fd38420b70b3c7 (diff) |
Avoid stdout flushing when not tty
Diffstat (limited to 'examples')
-rwxr-xr-x | examples/data/scripts/uzbl-event-manager | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/examples/data/scripts/uzbl-event-manager b/examples/data/scripts/uzbl-event-manager index a3fed98..7fa4a09 100755 --- a/examples/data/scripts/uzbl-event-manager +++ b/examples/data/scripts/uzbl-event-manager @@ -193,13 +193,10 @@ def daemonize(): sys.stderr.write("fork #2 failed") sys.exit(1) - try: + if sys.stdout.isatty(): sys.stdout.flush() sys.stderr.flush() - except: - pass - devnull = '/dev/null' stdin = file(devnull, 'r') stdout = file(devnull, 'a+') |