diff options
author | Eelco Dolstra <edolstra@gmail.com> | 2017-01-25T12·37+0100 |
---|---|---|
committer | Eelco Dolstra <edolstra@gmail.com> | 2017-01-26T19·40+0100 |
commit | 83ae6503e87c7f5237fb0f1602793c126436495a (patch) | |
tree | e439570378a11b6ec6d1ef381aed4b5e1613c5bb /src/libutil/monitor-fd.hh | |
parent | 951357e5fb4cd0804e729866f204b635add926a3 (diff) |
Fix interrupt handling
Diffstat (limited to 'src/libutil/monitor-fd.hh')
-rw-r--r-- | src/libutil/monitor-fd.hh | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/src/libutil/monitor-fd.hh b/src/libutil/monitor-fd.hh index 6f01ccd91a43..e0ec66c01803 100644 --- a/src/libutil/monitor-fd.hh +++ b/src/libutil/monitor-fd.hh @@ -27,8 +27,7 @@ public: fds[0].events = 0; if (poll(fds, 1, -1) == -1) abort(); // can't happen assert(fds[0].revents & POLLHUP); - /* We got POLLHUP, so send an INT signal to the main thread. */ - kill(getpid(), SIGINT); + triggerInterrupt(); }); }; |