remove invalid assertion - #6634
authorRobin Gareus <robin@gareus.org>
Thu, 22 Oct 2015 10:20:42 +0000 (12:20 +0200)
committerRobin Gareus <robin@gareus.org>
Thu, 22 Oct 2015 10:20:42 +0000 (12:20 +0200)
commit5bdc869e498d13cfa7dbd004ae41e6524fc94029
tree0ad336f1a20175a69e91e870da3ef5baec021fb1
parentd31ac095e02db42b12d1d87051ea0d99bf6834e0
remove invalid assertion - #6634

There is a highly unlikely case where the render thread can have zero
requests in the queue, but it is not supposed to be terminated.

 1) WaveView::queue_get_image();
wake up thread, *but* the thread does not start yet
 2) WaveView::cancel_my_render_request();
and now the thread starts.

1,2 are initiated by user actions from the GUI thread and are normally
orders of magnitude slower than scheduler-thread wakeup.
libs/canvas/wave_view.cc