diff --git a/src/comm/QGCXPlaneLink.cc b/src/comm/QGCXPlaneLink.cc index 1471dce1fed2d8be846b42561956b4c8a8b8f9bd..e2aa4abc635d91ece3c95511062d01d9da553ecb 100644 --- a/src/comm/QGCXPlaneLink.cc +++ b/src/comm/QGCXPlaneLink.cc @@ -144,7 +144,9 @@ void QGCXPlaneLink::setVersion(unsigned int version) **/ void QGCXPlaneLink::run() { - exec(); + forever { + QGC::SLEEP::usleep(500000); + } } void QGCXPlaneLink::setPort(int localPort) diff --git a/src/comm/UDPLink.cc b/src/comm/UDPLink.cc index 10239d14d836654693773982587c1792c002a8a1..61f0c5d4b8bbfce27be8a5c21a225bcc6e63968d 100644 --- a/src/comm/UDPLink.cc +++ b/src/comm/UDPLink.cc @@ -69,7 +69,9 @@ UDPLink::~UDPLink() **/ void UDPLink::run() { - exec(); + forever { + QGC::SLEEP::usleep(500000); + } } void UDPLink::setAddress(QHostAddress host)