in upa8.0.0.L1.linux.rrg receiving rsslGetBuffer failed, memory ram is 64GB

my env is CENTOS

CentOS Linux release 7.1.1503 (Core)(Maipo)

TREP release is: upa8.0.0.L1.linux.rrg

I am running interactive provider that persistently gets error

in Update rsslGetBuffer failed

Best Answer

  • Jirapongse
    Jirapongse admin
    Answer ✓

    If it returns NULL and the error code is RSSL_RET_BUFFER_NO_BUFFERS, it indicates that there are no
    buffers available to the user. This typically occurs because all available buffers are queued and
    pending flushing to the connection. The application can:

    • use rsslFlush to attempt releasing buffers back to the pool
    • call rsslIoctl function to increase the number of guaranteedOutputBuffers
    • increase the value of guaranteedOutputBuffers, maxOutputBuffers, and sharedPoolSize in RsslBindOptions when creating a server channel

    If it returns NULL and the error code is RSSL_RET_FAILURE, it indicates that some type of
    general failure has occurred. The RsslChannel should be closed and the RsslError content should be verified for more details.

    You can refer to the developer guide for more information.