s3rius / rustus

TUS protocol implementation in Rust.
https://s3rius.github.io/rustus/
MIT License
150 stars 13 forks source link

Rustus at high loads sometimes does not send a post-create hook to queue or web api #120

Closed CiceronRiman closed 9 months ago

CiceronRiman commented 1 year ago

Hello Rustus at high loads sometimes does not send a post-create hook to queue or web api

CiceronRiman commented 1 year ago

It appears that in some cases, when rustus fails to load a file, it is sent after completion. You can also get a file by uuid its size is 0 bytes

CiceronRiman commented 1 year ago

In continuation of our conversation, I will give here what needs to be output to the logs in debug mode

  1. When requesting a video upload, the request body should be logged.
  2. When sending a hook, the hook body should be logged.
  3. When sending a hook to an HTTP endpoint, the request body and response status should also be logged if an unexpected response is received response
s3rius commented 1 year ago

If everything is fine now -- please close the issue after verifying that your problem is resolved. And don't forget to click on the star button.

s3rius commented 9 months ago

Closed due to inactivity.