From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Thien-Thi Nguyen Newsgroups: gmane.lisp.guile.user Subject: Re: Trouble w/sockets Date: Mon, 04 Mar 2013 11:02:58 +0100 Message-ID: <87obezpjn1.fsf@zigzag.favinet> References: <871ubxxie3.fsf@markwitmer.com> <1362286125.99740.YahooMailNeo@web120403.mail.ne1.yahoo.com> <87wqtp11va.fsf@markwitmer.com> <874ngtq6uw.fsf@zigzag.favinet> <87zjyjkdbb.fsf@gmail.com> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha1; protocol="application/pgp-signature" X-Trace: ger.gmane.org 1362391298 16350 80.91.229.3 (4 Mar 2013 10:01:38 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Mon, 4 Mar 2013 10:01:38 +0000 (UTC) Cc: guile-user@gnu.org To: mark.d.witmer@gmail.com Original-X-From: guile-user-bounces+guile-user=m.gmane.org@gnu.org Mon Mar 04 11:02:01 2013 Return-path: Envelope-to: guile-user@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1UCSDZ-0004kY-F3 for guile-user@m.gmane.org; Mon, 04 Mar 2013 11:02:01 +0100 Original-Received: from localhost ([::1]:46825 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UCSDE-0002Xl-58 for guile-user@m.gmane.org; Mon, 04 Mar 2013 05:01:40 -0500 Original-Received: from eggs.gnu.org ([208.118.235.92]:33962) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UCSD2-0002XJ-42 for guile-user@gnu.org; Mon, 04 Mar 2013 05:01:34 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UCSCs-0000mz-Jk for guile-user@gnu.org; Mon, 04 Mar 2013 05:01:28 -0500 Original-Received: from smtp209.alice.it ([82.57.200.105]:48590) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UCSCs-0000mP-AQ for guile-user@gnu.org; Mon, 04 Mar 2013 05:01:18 -0500 Original-Received: from zigzag.favinet (95.249.37.250) by smtp209.alice.it (8.6.060.15) id 511CF61A02881AFB; Mon, 4 Mar 2013 11:01:00 +0100 Original-Received: from ttn by zigzag.favinet with local (Exim 4.72) (envelope-from ) id 1UCSEf-00059l-La; Mon, 04 Mar 2013 11:03:09 +0100 In-Reply-To: <87zjyjkdbb.fsf@gmail.com> (mark d. witmer's message of "Sun, 03 Mar 2013 23:18:32 -0500") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.1 (gnu/linux) X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 82.57.200.105 X-BeenThere: guile-user@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: General Guile related discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guile-user-bounces+guile-user=m.gmane.org@gnu.org Original-Sender: guile-user-bounces+guile-user=m.gmane.org@gnu.org Xref: news.gmane.org gmane.lisp.guile.user:10167 Archived-At: --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable () mark.d.witmer@gmail.com () Sun, 03 Mar 2013 23:18:32 -0500 Using writev() gets rid of the broken pipe error and I successfully write my connection initiation request to the X server. If you can prove this, then perhaps you have found a bug in the server. but I probably need to take a break from this for a while Another idea is to restart X. I remember that helped sometimes. In theory, failed connection attempts should not leave persistent changes in the server state (modulo incremented counters), but it's also true that the vast majority of client interactions are via Xlib (et al), so there might be some shared quirks (both server and Xlib are wrong somehow but that's OK because they are "compatibly wrong") in play. Anyway, the point is: killing X is a good excuse to take a break. :-D =2D-=20 Thien-Thi Nguyen GPG key: 4C807502 --=-=-= Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.10 (GNU/Linux) iEYEARECAAYFAlE0cVYACgkQZwMiJEyAdQI25QCdG0U1la/sHXjElQOrWFzPZ14n BZAAnj6EinrtMg+2l4XD8/w7B4rSUonE =LRkI -----END PGP SIGNATURE----- --=-=-=--