Provide SIGINT/SIGTERM support
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Yawls |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
As in title; actually, running the yawls daemon ("yawls -d") with systemd and killing it marks the systemd unit as "failed".
--- Example log ---
$ systemctl start yawlsd
$ systemctl status -l yawlsd
● yawlsd.service - Adjust the brightness level of your display by using the internal/external webcam of your notebook as an ambient light sensor.
Loaded: loaded (/usr/lib/
Active: active (running) since sab 2015-07-18 10:06:45 CEST; 30s ago
Main PID: 9737 (yawls)
CGroup: /system.
├─9737 /bin/bash /usr/bin/yawls -d
└─9749 /usr/lib/
lug 18 10:06:45 antergos_E1-570G systemd[1]: Started Adjust the brightness level of your display by using the internal/external webcam of your notebook as an ambient light sensor..
lug 18 10:06:45 antergos_E1-570G systemd[1]: Starting Adjust the brightness level of your display by using the internal/external webcam of your notebook as an ambient light sensor....
lug 18 10:06:45 antergos_E1-570G yawls[9737]: Yawls service started. Press {CTRL+C} to abort...
ency@antergos_
ency@antergos_
● yawlsd.service - Adjust the brightness level of your display by using the internal/external webcam of your notebook as an ambient light sensor.
Loaded: loaded (/usr/lib/
Active: failed (Result: exit-code) since sab 2015-07-18 10:07:20 CEST; 2s ago
Process: 9737 ExecStart=
Main PID: 9737 (code=exited, status=143)
CGroup: /system.
lug 18 10:06:45 antergos_E1-570G systemd[1]: Started Adjust the brightness level of your display by using the internal/external webcam of your notebook as an ambient light sensor..
lug 18 10:06:45 antergos_E1-570G systemd[1]: Starting Adjust the brightness level of your display by using the internal/external webcam of your notebook as an ambient light sensor....
lug 18 10:06:45 antergos_E1-570G yawls[9737]: Yawls service started. Press {CTRL+C} to abort...
lug 18 10:07:20 antergos_E1-570G systemd[1]: Stopping Adjust the brightness level of your display by using the internal/external webcam of your notebook as an ambient light sensor....
lug 18 10:07:20 antergos_E1-570G systemd[1]: yawlsd.service: Main process exited, code=exited, status=143/n/a
lug 18 10:07:20 antergos_E1-570G systemd[1]: Stopped Adjust the brightness level of your display by using the internal/external webcam of your notebook as an ambient light sensor..
lug 18 10:07:20 antergos_E1-570G systemd[1]: yawlsd.service: Unit entered failed state.
lug 18 10:07:20 antergos_E1-570G systemd[1]: yawlsd.service: Failed with result 'exit-code'.
$
--- End of Example Log ---
The reason of this error is clearly explained here:
http://
AUR package: https:/
systemd service unit: https:/
All the sources for ArchLinux packaging: https:/
description: | updated |
description: | updated |
Changed in yawls: | |
status: | New → Fix Committed |
Changed in yawls: | |
status: | Fix Committed → Fix Released |