valum-framework / valum

Web micro-framework written in Vala
https://valum-framework.readthedocs.io/en/latest/
GNU Lesser General Public License v3.0
225 stars 23 forks source link

Propagate errors from FastCGI streams #171

Closed arteymix closed 7 years ago

arteymix commented 8 years ago

There's is a missing feature in Vala: we cannot throw and return simultaneously.

https://bugzilla.gnome.org/show_bug.cgi?id=762377

Once fixed, we need to retrieve the appropriate IOError, but IOError.from_errno binding is broken.

arteymix commented 7 years ago

This will require writing some C, probably shadowing definitions from the generated code. It can wait for a patch release.