server: forcibly shutdown main sockets on rmmod

This commit is contained in:
Thomas Schoebel-Theuer 2023-02-16 13:54:48 +01:00 committed by Thomas Schoebel-Theuer
parent 26311c611c
commit eb7710dec3

View File

@ -1201,6 +1201,12 @@ void exit_mars_server(void)
MARS_INF("exit_server()\n");
server_unregister_brick_type();
for (i = 0; i < MARS_TRAFFIC_MAX; i++) {
struct mars_socket *server_socket = &server_cookie[i].server_socket;
mars_shutdown_socket(server_socket);
}
for (i = 0; i < MARS_TRAFFIC_MAX; i++) {
if (server_thread[i]) {
MARS_INF("stopping server thread %d...\n", i);