Pondering a "threadless" VCL execution model
Nils Goroll
nils.goroll at uplex.de
Wed Aug 26 09:33:29 UTC 2026
Hi,
thank you for your feedback, Dridi.
On 8/24/26 17:39, Dridi Boukelmoune wrote:
> You could also track non-blockability at the subroutine level, such
> that one may include a "utility" VCL relying on blocking VMOD code,
> but not necessarily call offending subs.
Yes, I arrived at this conclusion as well, and even think we should maybe even
take it one level further to request to add this programmatically, such that
code could add something like
VBLOCKING()
anywhere.
Another idea was that we could have a vlibc for vmods to compile against to
interpose all of libc. But I guess I am getting carried away...
Nils
--
Nils Goroll (he/him)
** * * UPLEX - Nils Goroll Systemoptimierung
Scheffelstraße 32
22301 Hamburg
tel +49 40 28805731
mob +49 170 2723133
fax +49 40 42949753
xmpp://slink@jabber.int.uplex.de/
http://uplex.de/
-------------- next part --------------
A non-text attachment was scrubbed...
Name: OpenPGP_0x1DCD8F57A3868BD7.asc
Type: application/pgp-keys
Size: 4845 bytes
Desc: OpenPGP public key
URL: <https://vinyl-cache.org/lists/pipermail/vinyl-dev/attachments/20260826/cf28f2c1/attachment.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: OpenPGP_signature.asc
Type: application/pgp-signature
Size: 488 bytes
Desc: OpenPGP digital signature
URL: <https://vinyl-cache.org/lists/pipermail/vinyl-dev/attachments/20260826/cf28f2c1/attachment-0001.bin>
More information about the vinyl-dev
mailing list