Received: by taz.hyperreal.com (8.6.12/8.6.5) id IAA09108; Wed, 1 May 1996 08:39:45 -0700 Received: from mailbox.osf.org by taz.hyperreal.com (8.6.12/8.6.5) with ESMTP id IAA09100; Wed, 1 May 1996 08:39:43 -0700 Received: from gandalf (gandalf [130.105.3.186]) by mailbox.osf.org (8.6.12/8.6.x) with SMTP id LAA22795; Wed, 1 May 1996 11:39:03 -0400 Date: Wed, 1 May 1996 11:39:03 -0400 Message-Id: <199605011539.LAA22795@mailbox.osf.org> X-Sender: dougm@postman.osf.org X-Mailer: Windows Eudora Version 2.0.3 Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" To: new-httpd@hyperreal.com, new-httpd@hyperreal.com From: dougm@osf.org (Doug MacEachern) Subject: Re: apache1.1b2 & libperl.a Sender: owner-new-httpd@apache.org Precedence: bulk Reply-To: new-httpd@hyperreal.com At 08:47 AM 5/1/96 -0400, new-httpd@hyperreal.com wrote: > Well, the namespace fights are over thanks to you Tom, but I need to make > some minor changes since rprintf and a few other things have gone away or > changed (my fault for not checking out the 1.1 betas sooner). > >FWIW, we do mean to fix at least some of these things for 1.1 final; one >problem is that our change control got a little sloppy. If you could make >a list of the problems you encounter, it would really be helpful. Don't get me wrong, I'm not complaining. Apache is quite an amazing effort, and considering it's being developed by a group people who are in different places around the world, and being #1 and all, it's hardly sloppy :) Anyway, other than the namespace deal, I'm just trying to figure out this new io scheme. Getting rid of rprintf was no problem. Prior to 1.1, rather than dup'ing and close'ing things, it was simple to hookup perl's STDIN and STDOUT symbols straight to r->connection->request_in and r->connection->client. (Underneath, perl just does an fprintf) >From a quick glance, it looked like I could just change these to fdopen(r->connection->client->fd_in, "r") and fdopen(r->connection->client->fd, "w") but, no such luck. Any clues before I dig deeper? Keep in mind, no fork()'in pipe()s here 8-) -Doug > >rst > >