BansheeLW commented on issue #7633: URL: https://github.com/apache/apisix/issues/7633#issuecomment-1210262539
> Look like calling `cancel_clean_handler` to remove the clean handler in the middle (added by add_clean_handler) and then calling `cancel_clean_handler` may trigger this bug? > > For example, we have handlers `[1, 2]`. The first call remove handler 1, then the handlers are `[2]`. Then the second call tries to remove the handler at the index 2, which is nil now. Yes, from the log it looks like this part of the processing is wrong which leads to the access to the "f" function which is already a nil value -- 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]
