Important Update:
- FunctionCore: - Add OldState to ChannelStateEvent() - Add new method ChannelOutState() - Update Logging levels - SelectableCore: - Restart LastAction timer of Name Resolve fail (cause delayed re-open) - Watchdog: - Move JSON PingInterval param to "Config" object
This commit is contained in:
@@ -1060,6 +1060,7 @@ bool CSelectableCore::ResolveAddress( THandle * Handle )
|
||||
DestroyResolveReq( Handle, true );
|
||||
|
||||
HandleState( Handle, csFailed );
|
||||
SetStartTime( &Handle->LastAction ); // Allow delay before retrying resolve
|
||||
return false;
|
||||
}
|
||||
return false;
|
||||
@@ -1101,6 +1102,7 @@ bool CSelectableCore::HandleResolve( THandle * Handle )
|
||||
DestroyResolveReq( Handle, true );
|
||||
|
||||
HandleState( Handle, csFailed );
|
||||
SetStartTime( &Handle->LastAction ); // Allow delay before retrying resolve
|
||||
return false;
|
||||
}
|
||||
|
||||
@@ -1120,6 +1122,7 @@ bool CSelectableCore::HandleResolve( THandle * Handle )
|
||||
Handle->AddressInfo = NULL;
|
||||
|
||||
HandleState( Handle, csFailed );
|
||||
SetStartTime( &Handle->LastAction ); // Allow delay before retrying resolve
|
||||
return false;
|
||||
}
|
||||
|
||||
@@ -1807,7 +1810,7 @@ bool CSelectableCore::Close( THandle * Handle, bool QuickReopen )
|
||||
};
|
||||
|
||||
// Change State
|
||||
HandleState( Handle, ((Fail)? csFailed : csClosed) );
|
||||
HandleState( Handle, ((Fail)? csFailed : csClosed) );
|
||||
return true;
|
||||
}
|
||||
//---------------------------------------------------------------------------
|
||||
|
||||
Reference in New Issue
Block a user