From 885ae471ad66693d3266b645bdb6e3671d8b0822 Mon Sep 17 00:00:00 2001 From: drath Date: Sun, 24 Feb 2008 12:30:45 +0000 Subject: - fixes possible crash when GDB connection is closed while target is running due to log callback sending messages to connection which does not exist anymore (thanks to Pavel Chromy for this patch) git-svn-id: svn://svn.berlios.de/openocd/trunk@325 b42882b7-edfa-0310-969c-e2dbd0fdcd60 --- src/server/gdb_server.c | 1 + 1 file changed, 1 insertion(+) (limited to 'src/server/gdb_server.c') diff --git a/src/server/gdb_server.c b/src/server/gdb_server.c index 71f82dd4..c2651e88 100644 --- a/src/server/gdb_server.c +++ b/src/server/gdb_server.c @@ -678,6 +678,7 @@ int gdb_connection_closed(connection_t *connection) } target_unregister_event_callback(gdb_target_callback_event_handler, connection); + log_setCallback(NULL, NULL); return ERROR_OK; } -- cgit v1.2.3