diff options
-rw-r--r-- | SmartDeviceLink/SDLSecondaryTransportManager.m | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/SmartDeviceLink/SDLSecondaryTransportManager.m b/SmartDeviceLink/SDLSecondaryTransportManager.m index 0fca306f7..860abcbaf 100644 --- a/SmartDeviceLink/SDLSecondaryTransportManager.m +++ b/SmartDeviceLink/SDLSecondaryTransportManager.m @@ -715,7 +715,8 @@ static const int TCPPortUnspecified = -1; - (void)appDidBecomeReady { self.appReady = YES; - if (([self.stateMachine.currentState isEqualToString:SDLSecondaryTransportStateConfigured] && self.tcpPort != SDLControlFrameInt32NotFound && self.ipAddress) || self.secondaryTransportType == SDLSecondaryTransportTypeIAP) { + if (([self.stateMachine.currentState isEqualToString:SDLSecondaryTransportStateConfigured] && self.tcpPort != SDLControlFrameInt32NotFound && self.ipAddress != nil) + || self.secondaryTransportType == SDLSecondaryTransportTypeIAP) { [self.stateMachine transitionToState:SDLSecondaryTransportStateConnecting]; } } |