From mboxrd@z Thu Jan 1 00:00:00 1970 From: bluewind at xinu.at (Florian Pritz) Date: Fri, 10 Jan 2014 21:03:24 +0100 Subject: RFE: .so filters In-Reply-To: References: <20140109225802.GM7608@serenity.lan> <20140110090639.GN7608@serenity.lan> <52D029F9.40805@xinu.at> Message-ID: <52D0520C.1070609@xinu.at> On 10.01.2014 18:57, Jason A. Donenfeld wrote: > On Fri, Jan 10, 2014 at 6:12 PM, Florian Pritz wrote: >> >> Isn't this (fast scripting with lots of features) when people normally >> start using lua? >> > > This would have the same challenges as using .so files, w.r.t. hooking > write() (or the html functions), but would be very interesting indeed, > because Lua... How about using the current fork approach but instead of calling execvp use lua. I believe forks are pretty cheap on linux, it's the exec that's costly. If we do it like that we could reuse stdin/stdout, we could pass arguments via lua tables (like command line arguments now), but we should have little overhead for the script loading/executing. -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 836 bytes Desc: OpenPGP digital signature URL: