]> git.mxchange.org Git - flightgear.git/blobdiff - src/Network/props.cxx
Fix for bug 1304 - crash loading XML route
[flightgear.git] / src / Network / props.cxx
index 5e88933d18e2e541a2bee356f0171c88ae7f1b55..58905e2f30a8a1c953cf05e017cac6d0239e0de4 100644 (file)
@@ -594,6 +594,8 @@ FGProps::open()
         return false;
     }
 
+    poller.addChannel(this);
+    
     SG_LOG( SG_IO, SG_INFO, "Props server started on port " << port );
 
     set_enabled( true );
@@ -616,7 +618,7 @@ FGProps::close()
 bool
 FGProps::process()
 {
-    simgear::NetChannel::poll();
+    poller.poll();
     return true;
 }
 
@@ -632,4 +634,5 @@ FGProps::handleAccept()
             << addr.getHost() << ":" << addr.getPort() );
     PropsChannel* channel = new PropsChannel();
     channel->setHandle( handle );
+    poller.addChannel( channel );
 }