[Freeswitch-svn] [commit] r7810 - freeswitch/trunk/libs/sofia-sip/libsofia-sip-ua/nua

Freeswitch SVN mikej at freeswitch.org
Fri Mar 7 12:37:15 EST 2008


Author: mikej
Date: Fri Mar  7 12:37:15 2008
New Revision: 7810

Modified:
   freeswitch/trunk/libs/sofia-sip/libsofia-sip-ua/nua/test_simple.c

Log:
Mon Mar  3 11:23:17 EST 2008  Pekka.Pessi at nokia.com
  * test_simple.c: fixed race condition in test_simple.c



Modified: freeswitch/trunk/libs/sofia-sip/libsofia-sip-ua/nua/test_simple.c
==============================================================================
--- freeswitch/trunk/libs/sofia-sip/libsofia-sip-ua/nua/test_simple.c	(original)
+++ freeswitch/trunk/libs/sofia-sip/libsofia-sip-ua/nua/test_simple.c	Fri Mar  7 12:37:15 2008
@@ -727,7 +727,10 @@
   TEST_1(e = es); TEST_E(e->data->e_event, nua_r_subscribe);
   TEST_1(e->data->e_status == 202 || e->data->e_status == 200);
   TEST_1(tl_find(e->data->e_tags, nutag_substate));
-  TEST(tl_find(e->data->e_tags, nutag_substate)->t_value, nua_substate_pending);
+  if (es == a->events->head) 
+    TEST(tl_find(e->data->e_tags, nutag_substate)->t_value, nua_substate_embryonic);
+  else
+    TEST(tl_find(e->data->e_tags, nutag_substate)->t_value, nua_substate_pending);
   TEST_1(sip = sip_object(e->data->e_msg));
   TEST_1(sip->sip_expires);
   TEST_1(sip->sip_expires->ex_delta <= 333);



More information about the Freeswitch-svn mailing list