Browse Source

fix resource leak in mavlink_main.cpp: close the socket

sbg
Beat Küng 9 years ago
parent
commit
1f55e23827
  1. 5
      src/modules/mavlink/mavlink_main.cpp

5
src/modules/mavlink/mavlink_main.cpp

@ -2249,6 +2249,11 @@ Mavlink::task_main(int argc, char *argv[])
::close(_uart_fd); ::close(_uart_fd);
} }
if (_socket_fd >= 0) {
close(_socket_fd);
_socket_fd = -1;
}
if (_forwarding_on || _ftp_on) { if (_forwarding_on || _ftp_on) {
message_buffer_destroy(); message_buffer_destroy();
pthread_mutex_destroy(&_message_buffer_mutex); pthread_mutex_destroy(&_message_buffer_mutex);

Loading…
Cancel
Save