- 08 May, 2017 1 commit
-
-
Max Kellermann authored
This eliminates some overhead, because the compiler doesn't need to consider these functions throwing.
-
- 10 Feb, 2017 5 commits
-
-
Max Kellermann authored
-
Max Kellermann authored
We don't need to access Thread::handle early inside the EventThread, so we don't need this trick anymore.
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
- 09 Feb, 2017 6 commits
-
-
Max Kellermann authored
-
Max Kellermann authored
Fixes build breakage by commit 4e5271fc; and this method does make sense in non-debug builds.
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
Now ClearSocketList() may only be called from PrepareSockets(). Calling it before destroying the object doesn't work properly, because it doesn't unregister the TimeoutMonitor and the IdleMonitor. Some of its callers need to be fixed.
-
Max Kellermann authored
Change EventLoop::IsInside() call to EventLoop::IsInsideOrNull(). This means that BlockingCall() may be used during shutdown, after the main EventLoop::Run() has finished. This is important because mixers are currently registered in the main EventLoop.
-
- 03 Jan, 2017 2 commits
-
-
Max Kellermann authored
-
Max Kellermann authored
-
- 28 Dec, 2016 1 commit
-
-
Max Kellermann authored
-
- 27 Dec, 2016 1 commit
-
-
Max Kellermann authored
-
- 02 Nov, 2016 1 commit
-
-
Max Kellermann authored
-
- 28 Oct, 2016 1 commit
-
-
Max Kellermann authored
-
- 09 Sep, 2016 1 commit
-
-
Max Kellermann authored
-
- 15 Aug, 2016 2 commits
-
-
Max Kellermann authored
-
Max Kellermann authored
-
- 07 Jul, 2016 1 commit
-
-
Max Kellermann authored
Fixes use-after-free bug (https://bugs.musicpd.org/view.php?id=4548).
-
- 20 Jun, 2016 2 commits
-
-
Max Kellermann authored
-
Max Kellermann authored
-
- 17 Jun, 2016 2 commits
-
-
Max Kellermann authored
Comes with a callback pointer instead of a virtual method, which allows multiple instances in one class.
-
Max Kellermann authored
Replaces the old BoundMethod template.
-
- 10 Mar, 2016 1 commit
-
-
Max Kellermann authored
-
- 05 Mar, 2016 1 commit
-
-
Max Kellermann authored
-
- 01 Mar, 2016 1 commit
-
-
Max Kellermann authored
-
- 26 Feb, 2016 1 commit
-
-
Max Kellermann authored
-
- 30 Sep, 2015 1 commit
-
-
Anthony DeRossi authored
bind fails with an "address already in use" error if the socket path already exists. This was broken by cbb595ba.
-
- 22 Jul, 2015 5 commits
-
-
Max Kellermann authored
-
Max Kellermann authored
Manages memory automatically.
-
Max Kellermann authored
The implicit cast operator can be very dangerous.
-
Max Kellermann authored
-
Max Kellermann authored
-
- 17 Mar, 2015 1 commit
-
-
Max Kellermann authored
-
- 05 Mar, 2015 1 commit
-
-
Max Kellermann authored
-
- 13 Feb, 2015 1 commit
-
-
Max Kellermann authored
-
- 10 Feb, 2015 1 commit
-
-
Max Kellermann authored
-