X-Git-Url: http://git.meshlink.io/?a=blobdiff_plain;f=src%2Fevent.c;h=f851518468c7e8b6932912dc06ab0775f92ab5ca;hb=360bd1c4611885942d4a73d10ba9c68848a6a525;hp=b9ccf741c19de3a510dc7a340dc6aadac85d5975;hpb=46ef967244d11a2e1dc9c0c61f5d1e2caf08b51a;p=meshlink diff --git a/src/event.c b/src/event.c index b9ccf741..f8515184 100644 --- a/src/event.c +++ b/src/event.c @@ -138,7 +138,8 @@ static void pipe_init(event_loop_t *loop) { void signal_trigger(event_loop_t *loop, signal_t *sig) { -loop->pipefd[1]=sig->signum; +uint8_t signum = sig->signum; +write(loop->pipefd[1], &signum, 1); return; }