aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAntonio Borneo <borneo.antonio@gmail.com>2022-01-30 23:57:38 +0100
committerAntonio Borneo <borneo.antonio@gmail.com>2022-03-19 09:04:19 +0000
commit15a72fa644739633ccd071fab840876971228f05 (patch)
treed2148c3cd919fb244984c3361196c350d6d9db61
parentbe0d68eb66b513ef406ffa83102f89a8f4602914 (diff)
downloadriscv-openocd-15a72fa644739633ccd071fab840876971228f05.zip
riscv-openocd-15a72fa644739633ccd071fab840876971228f05.tar.gz
riscv-openocd-15a72fa644739633ccd071fab840876971228f05.tar.bz2
server: fix: remove kept_alive() from server loop
The kept_alive() action is specific of a server that enjoyed an unscheduled keep_alive and want to communicate it to the keep alive logic to reschedule next keep_alive(). In server loop we are not expected to call kept_alive(). Remove it! This call was erroneously added in commit 94e75e0c06c4. Later, commit 7442b26d45dc properly added the same call in gdb_put_packet(), but incorrectly left the older in place. Change-Id: If476410f870eebfbdaccdb1366ba2e9254e2fdf6 Signed-off-by: Antonio Borneo <borneo.antonio@gmail.com> Reviewed-on: https://review.openocd.org/c/openocd/+/6836 Reviewed-by: Tomas Vanek <vanekt@fbl.cz> Tested-by: jenkins
-rw-r--r--src/server/server.c1
1 files changed, 0 insertions, 1 deletions
diff --git a/src/server/server.c b/src/server/server.c
index 1569f5a..3f29701 100644
--- a/src/server/server.c
+++ b/src/server/server.c
@@ -487,7 +487,6 @@ int server_loop(struct command_context *command_context)
timeout_ms = polling_period;
tv.tv_usec = timeout_ms * 1000;
/* Only while we're sleeping we'll let others run */
- kept_alive();
retval = socket_select(fd_max + 1, &read_fds, NULL, NULL, &tv);
}