[PATCH] socket: define SOCK_[CLOEXEC,NONBLOCK] on Darwin

2020-07-29 Thread Aleix Conchillo Flaqué
Hi, I'm not 100% sure this is correct even though I have found it to be the solution in other patches on other projects. Hope this helps, Aleix 0001-socket-define-SOCK_-CLOEXEC-NONBLOCK-on-Darwin.patch Description: Binary data

Re: Guile extensions path (includes PATCH)

2020-07-29 Thread Aleix Conchillo Flaqué
Any thoughts on this one? Thanks, Aleix On Mon, Jun 29, 2020 at 7:54 PM Aleix Conchillo Flaqué wrote: > Hi, > > I was adding guile-ncurses to homebrew-guile and realized there might be > an issue in the documentation. > > According to this: > > > https://www.gnu.org/software/guile/manual/html_

Re: [PATCH] socket: define SOCK_[CLOEXEC,NONBLOCK] on Darwin

2020-07-29 Thread Aleix Conchillo Flaqué
I believe this needs extra work, since (accept) is not happy now. I'll keep you updated. Aleix On Wed, Jul 29, 2020, 11:06 AM Aleix Conchillo Flaqué wrote: > Hi, > > I'm not 100% sure this is correct even though I have found it to be the > solution in other patches on other projects. > > Hope t

[PATCH] accept4: add support for SOCK_NONBLOCK when using accept()

2020-07-29 Thread Aleix Conchillo Flaqué
SOCK_NONBLOCK was not implemented when accept4() is not available (e.g. macOS). I'm currently testing all this with the two new web server implementations provided with Fibers. Aleix 0001-accept4-add-support-for-SOCK_NONBLOCK-when-using-acc.patch Description: Binary data