Revolyssup commented on issue #9698:
URL: https://github.com/apache/apisix/issues/9698#issuecomment-1606244405

   This error is triggered here[1] when lua gc tries to run the finalizer 
function to cleanup the semaphore object but the semaphore object doesn't have 
an empty queue. APISIX will signal the GC to delete the semaphore here[2].  
   Also can you confirm if you see the same errors with use_grpc[3] set to true.
   
   1. 
https://github.com/openresty/lua-nginx-module/blob/f5c2d36101ec4c64400c240dc867987f33c96346/src/ngx_http_lua_semaphore.c#L566
   2. 
https://github.com/apache/apisix/blob/fc5ae822d26451cd9241425f14fd4ca22de8af02/apisix/core/config_etcd.lua#L172
   3. 
https://github.com/apache/apisix/blob/fc5ae822d26451cd9241425f14fd4ca22de8af02/conf/config-default.yaml#L640


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to