[Pidgin] #1307: run from console
Pidgin
trac at pidgin.im
Mon May 28 11:57:16 EDT 2007
#1307: run from console
---------------------------+------------------------------------------------
Reporter: byraul | Owner:
Type: defect | Status: new
Priority: minor | Milestone:
Component: pidgin (gtk) | Version: 2.0.1
Resolution: | Keywords:
Pending: 0 |
---------------------------+------------------------------------------------
Comment (by elb):
Ah ha, I found the problem, and why I couldn't repeat it.
If you exit bash normally (using ^d, or 'exit'), it does not send SIGHUP
to its child processes. However, if you close the terminal window, and
bash exits on SIGHUP, it propagates that SIGHUP to its children. On some
reflection, this seems reasonable.
Pidgin is *supposed* to disconnect when it receives SIGHUP; I am not 100%
convinced this is necessary, but it was a conscious decision.
You can prevent the behavior you are seeing in two ways:
* Exit your shell, rather than closing the window which contains it.
* Run pidgin as 'nohup pidgin &'
Ethan
--
Ticket URL: <http://developer.pidgin.im/ticket/1307#comment:13>
Pidgin <http://pidgin.im>
Pidgin
More information about the Tracker
mailing list