server/server: fix target timer timing
authorTomas Vanek <vanekt@fbl.cz>
Mon, 15 Aug 2022 17:18:18 +0000 (19:18 +0200)
committerAntonio Borneo <borneo.antonio@gmail.com>
Sat, 27 Aug 2022 16:17:53 +0000 (16:17 +0000)
commit63cc08f6a2a50f78a51075991537fa9fa34f378d
treeedb9a6f3e82e53208a80426ae023d84339ce98a5
parent386155419bfd9a47d896dfe23dbda19f8a4cf2d0
server/server: fix target timer timing

The change 6363: Call poll at a fixed interval
switched from target_call_timer_callbacks() to target_call_timer_callbacks_now().
It breaks the timing as all timers callbacks are called every time
one timer expires.

Revert this part of change and use target_call_timer_callbacks().

Fixes: db16b3dc5b06 (Call poll at a fixed interval.)
Change-Id: Ib5b7774de9694d40c55d2a4109d0d1582fc5008b
Signed-off-by: Tomas Vanek <vanekt@fbl.cz>
Reviewed-on: https://review.openocd.org/c/openocd/+/7118
Tested-by: jenkins
Reviewed-by: Tim Newsome <tim@sifive.com>
Reviewed-by: Antonio Borneo <borneo.antonio@gmail.com>
src/server/server.c