Re: [vpp-dev] queue drain warning on calling vapi_disconnect()

2020-08-04 Thread Chinmaya Aggarwal
Hi, We have implemented sending periodic control ping requests from our application. We are sending these control ping messages on every 20 seconds. We are not seeing the queue drain issue now. Is this the correct way to implement it? -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent

Re: [vpp-dev] queue drain warning on calling vapi_disconnect()

2020-08-01 Thread Stanislav Zaikin
Hi Chinmaya, If you are using C++ headers (as I do), you can deal with it by adding periodic control pings to VPP. As far as I understand, vapi deals automatically with these control packets from VPP. But if your code doesn't interact with VPP some time, these control packets will be stored in a q

Re: [vpp-dev] queue drain warning on calling vapi_disconnect()

2020-07-31 Thread Dave Barach via lists.fd.io
For whatever reason, your application didn’t process 3x memclnt_keepalive messages. Vpp sends one of these messages every 10 seconds. vpp# sh api messsage table ID Name 21 memclnt_keepalive The code in question runs after the client sends a MEMCLNT_DELETE message. Purpose: make sure that