Navigation


Changeset 767:c47c16436f71 in freeDiameter for libfdcore/peers.c


Ignore:
Timestamp:
Oct 24, 2011, 6:43:32 AM (13 years ago)
Author:
Sebastien Decugis <sdecugis@nict.go.jp>
Branch:
default
Phase:
public
Message:

Added a limit on fifo queues to avoid memory exaustion when messages are received faster than handled

File:
1 edited

Legend:

Unmodified
Added
Removed
  • libfdcore/peers.c

    r749 r767  
    7777        fd_list_init(&p->p_actives, p);
    7878        fd_list_init(&p->p_expiry, p);
    79         CHECK_FCT( fd_fifo_new(&p->p_tosend) );
     79        CHECK_FCT( fd_fifo_new(&p->p_tosend, 5) );
    8080        p->p_hbh = lrand48();
    8181       
Note: See TracChangeset for help on using the changeset viewer.