system/Event{FD,Pipe}: throw exception on error

This commit is contained in:
Max Kellermann
2018-08-06 11:49:38 +02:00
parent 148c38fbb9
commit 0c1a001622
4 changed files with 13 additions and 4 deletions

View File

@@ -116,7 +116,11 @@ class EventLoop final : SocketMonitor
ThreadId thread = ThreadId::Null();
public:
/**
* Throws on error.
*/
explicit EventLoop(ThreadId _thread);
EventLoop():EventLoop(ThreadId::GetCurrent()) {}
~EventLoop() noexcept;