URL: <http://savannah.gnu.org/bugs/?48662>
Summary: Backtick in background does not exit when screen exits Project: GNU Screen Submitted by: amade Submitted on: Sat 30 Jul 2016 11:32:14 AM GMT Category: Program Logic Severity: 3 - Normal Priority: 5 - Normal Status: Confirmed Privacy: Public Assigned to: None Open/Closed: Open Discussion Lock: Any Release: None Fixed Release: None Planned Release: None Work Required: None _______________________________________________________ Details: On Fri, 29 Jul 2016 17:46:29 -0400 Vincent Newell <vince.new...@gmail.com> wrote: > (Argh, forsaken by Gmail, sorry.) Continued: > I tried on both Ubuntu 14.04.4 updates version (Screen version > 4.01.00devel (GNU) 2-May-06) > as well as a fresh clone from master (Screen version 4.99.0 (build on > Jul 29 2016 17:31:06) > > I was able to reproduce this problem with the following lines in my > .screenrc > backtick 1 0 0 bash -ilc "while true ; do sleep 5 ; date ; done" > hardstatus alwayslastline "%1`" > > Is there any way to make this backtick program exit on screen exit? > > Thanks > Vince > > > On Fri, Jul 29, 2016 at 5:44 PM, Vincent Newell > <vince.new...@gmail.com> wrote: > > > To whomever's listening - > > > > I am trying to create indicator to display a system state string. > > This string comes from some software following a PUB-SUB > > architecture. My first thought was to use backtick to callout > > periodically to 'poll' the state, but the act of initializing, > > subscribing, getting a message, and unsubscribing has a lot of > > overhead. Since my software already supports PUB-SUB I was hoping > > backtick supports a background process. And, just my luck! It > > does! > > > > "If both the lifespan and the autorefresh parameters are zero, the > > backtick program is expected to stay in the background and generate > > output once in a while. In this case, the command is executed right > > away and screen stores the last line of output. If a new line gets > > printed screen will automatically refresh the hardstatus or the > > captions." > > > > However, it seems like the background command does not exit when > > screen exits. > > > > I tried on both Ubuntu 14.04.4 updates > > > > _______________________________________________________ Reply to this item at: <http://savannah.gnu.org/bugs/?48662> _______________________________________________ Message sent via/by Savannah http://savannah.gnu.org/