Navigation


Changeset 767:c47c16436f71 in freeDiameter for tests/testcnx.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
  • tests/testcnx.c

    r740 r767  
    14991499                /* fd_cnx_recv_setaltfifo */
    15001500                CHECK( 0, fd_cnx_send(client_side, cer_buf, cer_sz, 0));
    1501                 CHECK( 0, fd_fifo_new(&myfifo) );
     1501                CHECK( 0, fd_fifo_new(&myfifo, 0) );
    15021502                CHECK( 0, fd_cnx_recv_setaltfifo(server_side, myfifo) );
    15031503                CHECK( 0, clock_gettime(CLOCK_REALTIME, &now) );
     
    15911591                /* fd_cnx_recv_setaltfifo */
    15921592                CHECK( 0, fd_cnx_send(client_side, cer_buf, cer_sz, 0));
    1593                 CHECK( 0, fd_fifo_new(&myfifo) );
     1593                CHECK( 0, fd_fifo_new(&myfifo, 0) );
    15941594                CHECK( 0, fd_cnx_recv_setaltfifo(server_side, myfifo) );
    15951595                CHECK( 0, clock_gettime(CLOCK_REALTIME, &now) );
Note: See TracChangeset for help on using the changeset viewer.