fastcgi echo hangs if called via form

Sonya Rikhtverchik (rikhtver@OpenMarket.com)
Tue, 23 Sep 1997 10:53:03 -0400

Message-Id: <199709231453.KAA17595@u4-138.openmarket.com>
To: fastcgi-developers@OpenMarket.com
Subject: fastcgi echo hangs if called via form
Date: Tue, 23 Sep 1997 10:53:03 -0400
From: Sonya Rikhtverchik <rikhtver@OpenMarket.com>

Message-Id: <3425E099.5BE2@stortek.com>
Date: Sun, 21 Sep 1997 21:06:01 -0600
From: Kelly Carney <Kelly_Carney@stortek.com>
X-Mailer: Mozilla 3.01Gold (Win95; I)
Mime-Version: 1.0
To: fastcgi-developers@OpenMarket.com
Cc: kcarney@gomer.stortek.com
Subject: fastcgi echo hangs if called via form
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit

Can someone verify this problem.  It's simple to demonstrate
and it's driving me crazy.

A link that uses the fastcgi "echo" (Perl or C version) example
program works fine.  But a FORM action set to call the fastcgi
echo program will hang.  

My current setup:
   perl5.004 compiled with sfio
   fastcgi library 2.01b2.1 (from http://fastcgi.idle.com/ )
      cgi-fcgi with Netscape Server 2.0 (also have 3.0)
   FCGI.pm 0.31
   Solaris 5.4 (I also have 5.5.1 available)

Using fastcgi 1.5.2 cgi-fcgi works fine!  


Here's a little illustration of the parts to this puzzle:
===========================================================
Netscape Browser 3.01 ---------->   Netscape Server 2.0
<form method="POST"                 |
 action="/cgi-bin/echo.fcgi">       |                  
                                    v
                                    echo.fcgi (cgi-fcgi 2.01b2.1) 
                                    |
                                    v
                                    :port echo (C or perl version)
===========================================================

I'd appreciate any ideas on how to debug this problem.  I've been
using "sudo truss -rall -wall -p pid" to connect to running fastcgi
processes then look through the system calls for clues.  But first,
let me know if this is busted for anyone else.

                        Thanks,
                        Kelly

------- End of Forwarded Message