Re: Non-blocking web server

2024-03-24 Thread tomas
On Sun, Mar 24, 2024 at 03:41:32PM -0400, Ryan Raymond wrote: > Hello, all. > I was able to build a non-blocking web-server using network sockets. > However, the existing guile web/server.scm implementation is > single-threaded and therefore blocking [...] How does "single-threaded" imply

Re: [PATCH] guile-lib: src/logger/logger.scm: Fix spelling of "invocation".

2024-03-24 Thread David Pirotte
Hello Vagrant, Sorry it took so long to answer, I forgot, and only recently remembered, as Maxime started to work on the logger, that someone did send a patch to fix a typo ... > Originally sent to guile-user, as the README suggested bugs should go > there, though I see

Non-blocking web server

2024-03-24 Thread Ryan Raymond
Hello, all. I was able to build a non-blocking web-server using network sockets. However, the existing guile web/server.scm implementation is single-threaded and therefore blocking, which is sub-optimal for some use-cases. I suggest we slightly modify the server logic to have an optional

RE: Custom HTTP methods in web module

2024-03-24 Thread Maxime Devos
>The character-set you're referring to, is it US-ASCII? I am not particularly >familiar with how Guile handles characters. If string-filter is not >sufficient, can you suggest another method? > >For example, perhaps we need to go to where "str" is read and set the port >encoding to US-ASCII.