From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: dsmich@roadrunner.com Newsgroups: gmane.lisp.guile.user Subject: RE: Fibers web server: use multiple server sockets Date: Wed, 02 Nov 2022 18:15:15 +0000 Message-ID: Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="38123"; mail-complaints-to="usenet@ciao.gmane.io" Cc: "'guile-user'" To: "'Vivien Kraus'" Original-X-From: guile-user-bounces+guile-user=m.gmane-mx.org@gnu.org Wed Nov 02 19:16:40 2022 Return-path: Envelope-to: guile-user@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1oqII4-0009nG-1B for guile-user@m.gmane-mx.org; Wed, 02 Nov 2022 19:16:40 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1oqIGy-0007Zp-K0; Wed, 02 Nov 2022 14:15:33 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oqIGv-0007Yt-9J for guile-user@gnu.org; Wed, 02 Nov 2022 14:15:29 -0400 Original-Received: from p-impout003aa.msg.pkvw.co.charter.net ([47.43.26.134] helo=p-impout003.msg.pkvw.co.charter.net) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oqIGp-0005UH-HK for guile-user@gnu.org; Wed, 02 Nov 2022 14:15:29 -0400 Original-Received: from localhost ([34.233.51.36]) by cmsmtp with ESMTP id qIGho4K0vKPnoqIGhoSbqH; Wed, 02 Nov 2022 18:15:16 +0000 X-Authority-Analysis: v=2.4 cv=evPMc6lX c=1 sm=1 tr=0 ts=6362b3b4 a=TrnfHZhGi+cGSPqA0dbxTQ==:117 a=TrnfHZhGi+cGSPqA0dbxTQ==:17 a=KTtA7ReM4oAA:10 a=dCZUFSY84ofBEfcpboYA:9 a=QEXdDO2ut3YA:10 a=IwfTgdudAAAA:8 a=rVWMYr7Z17r87AixbZEA:9 a=_W_S_7VecoQA:10 a=dllpciGAYcPcu_jpt2YP:22 X-Mailer: Atmail X-Originating-IP: [63.87.53.154] X-Priority: 3 Importance: Normal X-MSMail-Priority: Normal X-CMAE-Envelope: MS4xfAuPg+Kp4P5oxrBMF2075NCpLjDeGH02cG2yBnRCXIsq2EFceEK7Ci268jtkNgUgA8YnM9dgRTXWczhT8U+VgIjD/aUrQuHBC9S0wSuLifOrSElvlAjs fzzXp4e12J3S3o78RunEYsdP4CHd1MHiwdQ9hH4N13uAxUYEBAr/x1jIzcCC8N94vIS1EoiaJWCZ4uso8le8sa0f8BlYEYSGg7U= Received-SPF: pass client-ip=47.43.26.134; envelope-from=dsmich@roadrunner.com; helo=p-impout003.msg.pkvw.co.charter.net X-Spam_score_int: 0 X-Spam_score: 0.0 X-Spam_bar: / X-Spam_report: (0.0 / 5.0 requ) BAYES_00=-1.9, HTML_MESSAGE=0.001, MISSING_MIMEOLE=1.899, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=no autolearn_force=no X-Spam_action: no action X-Content-Filtered-By: Mailman/MimeDel 2.1.29 X-BeenThere: guile-user@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: General Guile related discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: "guile-user" Errors-To: guile-user-bounces+guile-user=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.lisp.guile.user:18685 Archived-At: > From: "Vivien Kraus" =0A> To: "guile-user"=0A> Sent: Wednesday Novembe= r 2 2022 12:38:05PM=0A> Subject: Fibers web server: use multiple server= sockets=0A=0A> Fibers is a library that I would very much like to use.= It provides=0Aa=0A> nice web server. However, as I recently discovered,= in a standard=0A> GNU/Linux server, not all network interfaces and addr= esses are up=0Awhen=0A> the server is about to start (especially so with= dhcp). I have a=0Anice=0A> solution for that: every now and then, the s= erver calls getaddrinfo.=0A=0AHow about not starting the web server unti= l network interfaces are=0Afully up?=0A=0A-Dale=0A=0A