Details
-
Type:
Bug
-
Status:
Closed
-
Priority:
Blocker
-
Resolution: Fixed
-
Affects Version/s: 1.0.0-beta3
-
Fix Version/s: NEAR FUTURE
-
Component/s: Liquidsoap
-
Labels:None
Description
On 0.9.2-2 on FreeBSD 7.1 i386
When I send liquidsoap a kill signal when it is in the background, or ctrl-c when it is in the foreground it will not shutdown. Instead it keeps restarting the external encoder:
2010/05/20 21:31:37 >>> LOG START
2010/05/20 21:31:36 [protocols.external:3] Didn't find "ufetch"
2010/05/20 21:31:36 [protocols.external:3] Found "/usr/local/bin/wget"
2010/05/20 21:31:36 [main:3] Liquidsoap 0.9.2
2010/05/20 21:31:37 [threads:3] Created thread "non-blocking queue #1".
2010/05/20 21:31:37 [threads:3] Created thread "generic queue #1".
2010/05/20 21:31:37 [threads:3] Created thread "root" (1 total).
2010/05/20 21:31:37 [root:3] Waking up active nodes...
2010/05/20 21:31:37 [aacplus-1:2] Creating external encoder..
2010/05/20 21:31:37 [aacplus-1:3] Connecting mount /mount-48k.aac for source@server...
*************************************************************
* Enhanced aacPlus 3GPP Floating Point Reference Encoder
* Build Apr 21 2010, 14:21:43
*
*************************************************************
2010/05/20 21:31:37 [aacplus-1:3] Connection setup was successful.
2010/05/20 21:31:37 [vorbis-1:3] Connecting mount /mount-64k.ogg for source@server...
2010/05/20 21:31:37 [vorbis-1:3] Connection setup was successful.
2010/05/20 21:31:37 [root:3] Broadcast starts up!
^C2010/05/20 21:31:42 [aacplus-1:2] Creating external encoder..
*************************************************************
* Enhanced aacPlus 3GPP Floating Point Reference Encoder
* Build Apr 21 2010, 14:21:43
*
*************************************************************
^C2010/05/20 21:31:44 [aacplus-1:2] Creating external encoder..
*************************************************************
* Enhanced aacPlus 3GPP Floating Point Reference Encoder
* Build Apr 21 2010, 14:21:43
*
*************************************************************
^C2010/05/20 21:31:45 [aacplus-1:2] Creating external encoder..
As you can see, every time I send it a ctrl-C (or a kill signal when in the background) it continues to restart the aacplusenc encoder over and over again rather than killing the whole liquidsoap program.
When I send liquidsoap a kill signal when it is in the background, or ctrl-c when it is in the foreground it will not shutdown. Instead it keeps restarting the external encoder:
2010/05/20 21:31:37 >>> LOG START
2010/05/20 21:31:36 [protocols.external:3] Didn't find "ufetch"
2010/05/20 21:31:36 [protocols.external:3] Found "/usr/local/bin/wget"
2010/05/20 21:31:36 [main:3] Liquidsoap 0.9.2
2010/05/20 21:31:37 [threads:3] Created thread "non-blocking queue #1".
2010/05/20 21:31:37 [threads:3] Created thread "generic queue #1".
2010/05/20 21:31:37 [threads:3] Created thread "root" (1 total).
2010/05/20 21:31:37 [root:3] Waking up active nodes...
2010/05/20 21:31:37 [aacplus-1:2] Creating external encoder..
2010/05/20 21:31:37 [aacplus-1:3] Connecting mount /mount-48k.aac for source@server...
*************************************************************
* Enhanced aacPlus 3GPP Floating Point Reference Encoder
* Build Apr 21 2010, 14:21:43
*
*************************************************************
2010/05/20 21:31:37 [aacplus-1:3] Connection setup was successful.
2010/05/20 21:31:37 [vorbis-1:3] Connecting mount /mount-64k.ogg for source@server...
2010/05/20 21:31:37 [vorbis-1:3] Connection setup was successful.
2010/05/20 21:31:37 [root:3] Broadcast starts up!
^C2010/05/20 21:31:42 [aacplus-1:2] Creating external encoder..
*************************************************************
* Enhanced aacPlus 3GPP Floating Point Reference Encoder
* Build Apr 21 2010, 14:21:43
*
*************************************************************
^C2010/05/20 21:31:44 [aacplus-1:2] Creating external encoder..
*************************************************************
* Enhanced aacPlus 3GPP Floating Point Reference Encoder
* Build Apr 21 2010, 14:21:43
*
*************************************************************
^C2010/05/20 21:31:45 [aacplus-1:2] Creating external encoder..
As you can see, every time I send it a ctrl-C (or a kill signal when in the background) it continues to restart the aacplusenc encoder over and over again rather than killing the whole liquidsoap program.
Activity
Samuel Mimram
made changes -
| Field | Original Value | New Value |
|---|---|---|
| Affects Version/s | 1.0 beta [ 10311 ] | |
| Affects Version/s | 1.0.beta+svn [ 10312 ] |
Romain Beauxis
made changes -
| Affects Version/s | 1.0.0-beta3 [ 10478 ] | |
| Affects Version/s | 1.0 beta [ 10311 ] |