rcpu: post hangup note to remote when connection breaks

when the cat that forwards notes on the remote exits,
send a hangup note so processes wont keep hanging arround.
front
cinap_lenrek 2016-02-27 02:08:00 +01:00
parent f2ddc5f813
commit e95f557ba5
1 changed files with 2 additions and 2 deletions

View File

@ -23,11 +23,11 @@ fn server {
if(test -d /mnt/term/mnt/cpunote) {
rfork e
mainproc=$apid
exec cat </mnt/term/mnt/cpunote/data >/proc/$mainproc/notepg &
{cat; echo -n hangup} </mnt/term/mnt/cpunote/data >/proc/$mainproc/notepg &
noteproc=$apid
wait $mainproc
echo -n $status >/mnt/term/env/rstatus >[2]/dev/null
echo -n kill >/proc/$noteproc/note
echo -n hangup >/proc/$noteproc/notepg
}
}