changeset 159:94898702db87

Fix
author Sebastien Decugis <sdecugis@nict.go.jp>
date Wed, 20 Jan 2010 17:32:35 +0900
parents 199751667186
children 3577f20319c1
files freeDiameter/p_psm.c
diffstat 1 files changed, 1 insertions(+), 3 deletions(-) [+]
line wrap: on
line diff
--- a/freeDiameter/p_psm.c	Wed Jan 20 17:08:11 2010 +0900
+++ b/freeDiameter/p_psm.c	Wed Jan 20 17:32:35 2010 +0900
@@ -543,11 +543,9 @@
 				
 				/* Destroy the connection, restart the timer to a new connection attempt */
 				fd_psm_next_timeout(peer, 1, peer->p_hdr.info.config.pic_tctimer ?: fd_g_config->cnf_timer_tc);
-				goto psm_reset;
 				
 			case STATE_CLOSED:
-				/* Just ignore */
-				break;
+				goto psm_reset;
 				
 			case STATE_CLOSING:
 				/* We sent a DPR so we are terminating, do not wait for DPA */
"Welcome to our mercurial repository"