[pulseaudio-tickets] [PulseAudio] #880: pasuspender should trap SIGINT

PulseAudio trac-noreply at tango.0pointer.de
Sun Nov 28 08:21:49 PST 2010


#880: pasuspender should trap SIGINT
---------------------+------------------------------------------------------
  Reporter:  heftig  |       Owner:  lennart
      Type:  defect  |      Status:  new    
 Milestone:          |   Component:  clients
Resolution:          |    Keywords:         
---------------------+------------------------------------------------------

Comment(by coling):

 I suspect the ctrl+c is affecting pasuspender and thus it's not cleaning
 up nicely when jackd exists.

 Try something like:
 {{{
 $ pasuspender bash
 $ jackd -d alsa
 ctrl+c
 $ exit
 }}}

 As that should allow pasuspender to exit cleanly (ie. not interrupted via
 ctrl+c) and release the devices properly.

 I just tested that here and it seems to work fine, so I think this isn't a
 major problem.

 It arguably should trap sigint and pass it on to the app it's running but
 then by the same token should we really try to trap all signals in this
 way or only sigint?

-- 
Ticket URL: <http://pulseaudio.org/ticket/880#comment:1>
PulseAudio <http://pulseaudio.org/>
The PulseAudio Sound Server


More information about the pulseaudio-bugs mailing list