Sybren A. Stüvel
6c2d3d7fc0
Improve the error handling on some worker management API calls, to deal with closed HTTP connections better. A new function, `api_impl.handleConnectionClosed()` can now be called when `errors.Is(err, context.Canceled)`. This will only log at debug level, and send a `419 I'm a Teapot` response to the client. This response will very likely never be seen, as the connection was closed. However, in case this function is called by mistake, this response is unlikely to be accepted by the HTTP client. |
||
---|---|---|
.gitea/issue_template | ||
.vscode | ||
addon | ||
cmd | ||
internal | ||
pkg | ||
web | ||
.editorconfig | ||
.env.example | ||
.gitattributes | ||
.gitignore | ||
.gitlab-ci.yml | ||
.prettierrc | ||
CHANGELOG.md | ||
CONFIG_DESIGN.md | ||
debug-job-echo.sh | ||
debug-job-render.sh | ||
deploy.sh | ||
go.mod | ||
go.sum | ||
LICENSE | ||
Makefile | ||
README.md | ||
sqlc.yaml |
Flamenco 3
This repository contains the sources for Flamenco 3. The Manager, Worker, and Blender add-on sources are all combined in this one repository.
The documentation is available on https://flamenco.blender.org/, including instructions on how to set up a development environment & build Flamenco for the first time.
To access the documentation offline, go to the web/project-website/content
directory here in the source files.
License
Flamenco is licensed under the GPLv3+ license.