Nils Goroll

Results 592 comments of Nils Goroll

> but what kind of a pointer do you think for return (synth(200, some_vmod.some_string())); the vmod would return? To be very clear: I think the raised concern is without substance.

@dridi because you requested changes on, I think, an unfounded basis, I would appreciate an update from your end.

*VERY* good find by @bsdphk : `vcl_miss` gets called with an optional `stale_oc`, which we need to treat equally. Edit: this is addressed in 4f37d4cdb07f6be8cb3a20e6620c1d9d6a559ea6 Also we should consider creating...

Sorry, if anyone was real quick they might have caught a little glitch. I force-pushed a correction.

bugwash: leave more elaborate explanation on the race here

@bsdphk as promised, the more elaborate explanation of the race: https://github.com/varnishcache/varnish-cache/blob/305be79c8bc2bab4abb30a9c167c2d5bb35144ce/bin/varnishd/cache/cache_vcl.c#L632-L634 when, after this point, `VRT_AddDirector()` gets called from another thread, the new director is added to the director list...

Set to draft because #4142 should be done first.

Now that #4142 is done, I hope to get back to this eventually

With #4142 in place, I think there is a better way, so I will close this PR and add a replacement.