[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[screen-devel] [bug #48662] Backtick in background does not exit when sc
From: |
Amadeusz Sławiński |
Subject: |
[screen-devel] [bug #48662] Backtick in background does not exit when screen exits |
Date: |
Sat, 30 Jul 2016 11:32:16 +0000 (UTC) |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:47.0) Gecko/20100101 Firefox/47.0 |
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 <address@hidden> 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
> <address@hidden> 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/
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [screen-devel] [bug #48662] Backtick in background does not exit when screen exits,
Amadeusz Sławiński <=