mirror of
https://github.com/versity/versitygw.git
synced 2026-01-07 20:25:12 +00:00
Fixes #1620 S3 events were not correctly sent by the gateway. For example, actions that don’t include a response payload caused the event emission to be skipped. This has now been fixed — S3 events are sent regardless of whether the response has a payload or if any parsing issues occur later in the `ProcessController` during body parsing. The fix also ensures that S3 events are sent **only** for specific actions, as intended, instead of being sent for all actions. Additionally, this update improves server access log handling by covering cases where errors occur during response payload parsing, ensuring such errors are properly reflected in the access logs.