Fix Unregistering on exit

cusax-fix
Damian Minkov 19 years ago
parent 3e3c13e29b
commit 97f09f72ee

@ -655,9 +655,11 @@ private void unregister(boolean sendUnregister) throws OperationFailedException
unregisterTransaction.sendRequest();
logger.info("sent request: " + unregisterRequest);
//if we're currently registered we'll wait for an ok response
//before changing the status. otherwise we set it immediately.
if(!getRegistrationState().equals(RegistrationState.REGISTERED))
//if we're currently registered or in a process of unregistering
//we'll wait for an ok response before changing the status.
//otherwise we set it immediately.
if(!(getRegistrationState().equals(RegistrationState.REGISTERED) ||
getRegistrationState().equals(RegistrationState.UNREGISTERING)))
{
logger.info("Setting state to UNREGISTERED.");
setRegistrationState(

Loading…
Cancel
Save