screwdriver icon indicating copy to clipboard operation
screwdriver copied to clipboard

Multiple events are created when scm response is slow.

Open kumada626 opened this issue 3 years ago • 0 comments

What happened: When we enable queueWebhook feature and the scm response is slow(e.g. because of high load), multiple webhook triggered events are created. If the scm response is slow, API requests to /v4/processHooks may take a long time and time out. If the request is timeout, it will be retried by client(screwdriver-request). This will result in multiple event creation.

What you expected to happen: A single event is created even if the scm response is slow.

How to reproduce it:

kumada626 avatar Feb 18 '22 02:02 kumada626