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/ > > ------------------------------------------------------------------------------ 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