Interesting. Are there any negative consequences of the workaround?
Also, for fun, anyone got a creative idea how to pipe stderr as an alternative to redirect? =) Nicholas Marriott wrote: > This is a bug in epoll on Linux, you have several choices: > > - Build tmux against libevent 2 and set EVENT_NOEPOLL=1 in the > environment before starting it. (libevent 1.4 has a another bug which > is worse, so only do this if you use libevent 2.) > > - Avoid redirecting to /dev/null. IIRC you can workaround it with for > example tmux info|cat>/dev/null. > > > On Mon, Jun 27, 2011 at 07:00:30PM -0700, Jesse Molina wrote: >> >> Sorry. I was working late and was tired. =( >> >> Here's a summary; >> >> Redirecting stdout or stderr from tmux causes indefinite terminal >> hang. I had to kill the process from another terminal. >> >> Try this; >> >> tmux info> /dev/null >> >> or maybe >> >> tmux info 1> myfile >> >> Or just try to redirect any output at all from a tmux command. >> >> This makes it difficult to use tmux in a scripted envrionment where >> you might want to suppress stderr or something. >> >> >> >> Nicholas Marriott wrote: >>> Your message is a bit vague but I guess it is the bug in epoll, use >>> libevent 2 and run tmux with EVENT_NOEPOLL=1. >>> >>> >>> >>> On Mon, Jun 27, 2011 at 08:15:38AM -0700, Jesse Molina wrote: >>>> >>>> This isn't fun. >>>> >>>> tmux has-session -t MYSESSION 2> /dev/null >>>> >>>> I need to omit stderr messages and just get the exit status from >>>> has-session in an if/while statement. Seems like this is totally foobar. >>>> >>>> >>>> >>>> -- >>>> # Jesse Molina >>>> # Mail = je...@opendreams.net >>>> # Page = page-je...@opendreams.net >>>> # Cell = 1.602.323.7608 >>>> # Web = http://www.opendreams.net/jesse/ >>>> >>>> >>>> >>>> ------------------------------------------------------------------------------ >>>> All of the data generated in your IT infrastructure is seriously valuable. >>>> Why? It contains a definitive record of application performance, security >>>> threats, fraudulent activity, and more. Splunk takes this data and makes >>>> sense of it. IT sense. And common sense. >>>> http://p.sf.net/sfu/splunk-d2d-c2 >>>> _______________________________________________ >>>> tmux-users mailing list >>>> tmux-users@lists.sourceforge.net >>>> https://lists.sourceforge.net/lists/listinfo/tmux-users >> >> -- >> # Jesse Molina >> # Mail = je...@opendreams.net >> # Page = page-je...@opendreams.net >> # Cell = 1.602.323.7608 >> # Web = http://www.opendreams.net/jesse/ >> >> -- # Jesse Molina # Mail = je...@opendreams.net # Page = page-je...@opendreams.net # Cell = 1.602.323.7608 # Web = http://www.opendreams.net/jesse/ ------------------------------------------------------------------------------ All of the data generated in your IT infrastructure is seriously valuable. Why? It contains a definitive record of application performance, security threats, fraudulent activity, and more. Splunk takes this data and makes sense of it. IT sense. And common sense. http://p.sf.net/sfu/splunk-d2d-c2 _______________________________________________ tmux-users mailing list tmux-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/tmux-users