When a build has finished builder-server uploads the resulting artifacts and build data to builder-web if configured to. The upload is done by calling out to curl using Curly (see https://github.com/roburio/builder/blob/main/app/server.ml#L183). This blocks the process and prevents users from getting replies to commands. The time where builder-server is irresponsive can be noticably long with uploads in the order of tens of megabytes.
When a build has finished builder-server uploads the resulting artifacts and build data to builder-web if configured to. The upload is done by calling out to curl using Curly (see https://github.com/roburio/builder/blob/main/app/server.ml#L183). This blocks the process and prevents users from getting replies to commands. The time where builder-server is irresponsive can be noticably long with uploads in the order of tens of megabytes.