Alternative sleep function
This commit is contained in:
parent
09e24e3f81
commit
cd2133e91e
1 changed files with 7 additions and 1 deletions
|
@ -12,7 +12,6 @@ _QEMU_SHUTDOWN_COUNTER=/run/qemu.counter
|
|||
rm -f "${_QEMU_PID}"
|
||||
rm -f "${_QEMU_SHUTDOWN_COUNTER}"
|
||||
|
||||
# Allows for troubleshooting signals sent to the process
|
||||
_trap(){
|
||||
func="$1" ; shift
|
||||
for sig ; do
|
||||
|
@ -20,6 +19,13 @@ _trap(){
|
|||
done
|
||||
}
|
||||
|
||||
snore()
|
||||
{
|
||||
local IFS
|
||||
[[ -n "${_snore_fd:-}" ]] || exec {_snore_fd}<> <(:)
|
||||
read ${1:+-t "$1"} -u $_snore_fd || :
|
||||
}
|
||||
|
||||
_graceful_shutdown(){
|
||||
|
||||
local QEMU_MONPORT="${QEMU_MONPORT:-7100}"
|
||||
|
|
Loading…
Reference in a new issue