Use LiInterruptConnection to prevent long waits for RTSP timeout

This commit is contained in:
Cameron Gutman
2017-05-21 12:25:04 -07:00
parent 7651ce5e84
commit 5d90950591
4 changed files with 11 additions and 1 deletions
@@ -63,6 +63,9 @@ public class NvConnection {
}
public void stop() {
// Interrupt any pending connection. This is thread-safe.
MoonBridge.interruptConnection();
// Moonlight-core is not thread-safe with respect to connection start and stop, so
// we must not invoke that functionality in parallel.
synchronized (MoonBridge.class) {