Navigation


Changeset 229:965f5971dc23 in freeDiameter for freeDiameter/p_dw.c


Ignore:
Timestamp:
Mar 2, 2010, 3:55:26 PM (14 years ago)
Author:
Sebastien Decugis <sdecugis@nict.go.jp>
Branch:
default
Phase:
public
Message:

Broadcast CEA over all streams to avoid possible race condition

File:
1 edited

Legend:

Unmodified
Added
Removed
  • freeDiameter/p_dw.c

    r74 r229  
    7676       
    7777        /* Now send this message */
    78         CHECK_FCT( fd_out_send(&msg, NULL, peer) );
     78        CHECK_FCT( fd_out_send(&msg, NULL, peer, FD_CNX_ORDERED) );
    7979       
    8080        /* And mark the pending DW */
     
    9999                CHECK_FCT( fd_msg_rescode_set( *msg, "DIAMETER_SUCCESS", NULL, NULL, 0 ) );
    100100                CHECK_FCT( fd_msg_add_origin ( *msg, 1 ) );
    101                 CHECK_FCT( fd_out_send( msg, peer->p_cnxctx, peer) );
     101                CHECK_FCT( fd_out_send( msg, peer->p_cnxctx, peer, FD_CNX_ORDERED) );
    102102               
    103103        } else {
Note: See TracChangeset for help on using the changeset viewer.