Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

No error reporting for errors that occur while processing JaSPer uploads #268

Open
djmolny opened this issue Oct 28, 2024 · 1 comment
Open
Assignees
Labels

Comments

@djmolny
Copy link
Collaborator

djmolny commented Oct 28, 2024

When JaSPer POSTs a contest XML file, IACCDB currently saves the file, returns an HTTP 200 response code, and starts a background job to process the data. Unfortunately, there are a myriad of things that can go wrong during background processing and no mechanism to report them to anyone.

@djmolny djmolny added the bug label Oct 28, 2024
@djmolny djmolny self-assigned this Oct 28, 2024
@djmolny
Copy link
Collaborator Author

djmolny commented Oct 28, 2024

Options:

  1. Make the processing synchronous, i.e. running in the foreground. Downside: This may take a few minutes during which JaSPer would presumably be frozen, and a timeout is also needed to ensure that it doesn't stay stuck forever.
  2. Report to me, and/or Bwana, and/or the contest director via email or text if background processing fails.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant