Displaying 1 result from an estimated 1 matches for "coproc_out".
2014 Mar 23
1
Bug#742397: xen-utils-common: /etc/init.d/dom0weight is hardcoded to use xm
...e()
{
xen create --quiet --dryrun --defconfig "$1" | sed -n 's/^.*(name \(.*\))$/\1/p'
}
check_running()
{
xen domid "$1" > /dev/null 2>&1
return $?
}
timeout_coproc()
{
local TIMEOUT=$1
shift
coproc "$@" 2>&1 1>/dev/null
local COPROC_OUT
exec {COPROC_OUT}<&"${COPROC[0]}"
local PID="$COPROC_PID"
for no in $(seq 0 $TIMEOUT); do
if [ -z "$COPROC_PID" ]; then break; fi
sleep 1
log_action_cont_msg
done
kill -INT "$COPROC_PID" >/dev/null 2>&1
wait $PID
loc...