]> code.delx.au - pulseaudio/commit
mainloop, glib-mainloop: time_restart could cause incorrect event ordering
authorBen Brewer <benbrewer@codethink.co.uk>
Thu, 25 Jul 2013 12:44:29 +0000 (13:44 +0100)
committerTanu Kaskinen <tanu.kaskinen@linux.intel.com>
Tue, 29 Oct 2013 17:14:00 +0000 (19:14 +0200)
commit68156d3f79b67c77f88050e6c9de180698377c64
tree2e799b7843af8ead7bbb5a3030f4a5b6bc3328a9
parent81f0eb626e7a4f5b0e5fc6f35049c6a9a5fdf8c0
mainloop, glib-mainloop: time_restart could cause incorrect event ordering

This fixes a bug where calling time_restart can leave the current event
in the cache, even though the restart scheduled the event in the future.
This would cause the event to get executed more frequently than it should.
src/pulse/glib-mainloop.c
src/pulse/mainloop.c