BUG

My View View Issues Change Log Roadmap Login

View Revisions: Issue #242 All Revisions Back to Issue
Summary 0000242: rc.suspend.soft: inkorrekte PID Ermittlung cec-client
Revision 2016-03-06 14:36 by geeg07
Description rc.suspend.soft wird nicht vollständig beendet, wenn wakeup durch irexec erfolgt.


test -x /usr/bin/cec-client && cec-client -m | grep -q -m 1 "TV .* to 'on'" && echo cec > /var/spool/suspend &
#### nachstehende Zeile liefert nicht die korrekte PID für cec-client
cec=$!


Vorschlag:
cec=$(ps | grep [c]ec-client | tail -1 | awk '{print $1}')
Revision 2016-03-06 13:16 by geeg07
Description rc.suspend.soft wird nicht vollständig beendet, wenn wakeup durch irexec erfolgt.


test -x /usr/bin/cec-client && cec-client -m | grep -q -m 1 "TV .* to 'on'" && echo cec > /var/spool/suspend &
#### nachstehende Zeile liefert nicht die korrekte PID für cec-client
cec=$!


Vorschlag:
cec=$(ps | grep cec-client | tail -2 | head -1 | awk '{print $1}')