diff options
author | Thomas Martitz <kugel@rockbox.org> | 2014-01-12 21:29:55 +0100 |
---|---|---|
committer | Thomas Martitz <kugel@rockbox.org> | 2014-01-12 21:29:55 +0100 |
commit | eafc7012daedfb5a38ef4db4a9bc76d12992323b (patch) | |
tree | c0afca900b41249ee4c1203acb7582372790089f /manual | |
parent | 09e655f89df9cea14838136a6072b0b2d8ee2d48 (diff) | |
download | rockbox-eafc7012daedfb5a38ef4db4a9bc76d12992323b.tar.gz rockbox-eafc7012daedfb5a38ef4db4a9bc76d12992323b.zip |
scroll_engine: Fix FS#12894: Text scrolling stops working after a few seconds/minutes
Since commit 706b920 a timeout of TIMEOUT_BLOCK (-1) will cause
queue_event_w_tmo() block indefinitely (previously it behaved as
TIMEOUT_NOBLOCK). scroll_process_message() can be called with negative
timeouts, with luck also -1.
To fix this convert all negative timeouts to TIMEOUT_NOBLOCK explicitely.
Change-Id: I1fc20d93acbba50d713c8364f635365930b38cbf
Diffstat (limited to 'manual')
0 files changed, 0 insertions, 0 deletions