Navigation


Changeset 391:1042347401cc in freeDiameter


Ignore:
Timestamp:
Jul 6, 2010, 6:28:33 PM (14 years ago)
Author:
Sebastien Decugis <sdecugis@nict.go.jp>
Branch:
default
Phase:
public
Message:

Attempt to fix issue when zombie peers need a validator

File:
1 edited

Legend:

Unmodified
Added
Removed
  • freeDiameter/peers.c

    r258 r391  
    464464                if (peer->p_hdr.info.runtime.pir_state == STATE_ZOMBIE) {
    465465                        /* Re-activate the peer */
    466                         peer->p_flags.pf_responder = 1;
     466                        if (peer->p_hdr.info.config.pic_flags.exp)
     467                                peer->p_flags.pf_responder = 1;
    467468                        peer->p_hdr.info.runtime.pir_state = STATE_NEW;
    468469                        CHECK_FCT_DO( ret = fd_psm_begin(peer), goto out );
Note: See TracChangeset for help on using the changeset viewer.