Mailing-List: contact cygwin-help AT sourceware DOT cygnus DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT sourceware DOT cygnus DOT com Delivered-To: mailing list cygwin AT sourceware DOT cygnus DOT com From: Chris Faylor Date: Fri, 10 Mar 2000 09:51:44 -0500 To: GNUWin32 Subject: Re: The implementation of popen(). Message-ID: <20000310095144.A7516@cygnus.com> Reply-To: cygwin AT sourceware DOT cygnus DOT com Mail-Followup-To: cgf AT cygnus DOT com, GNUWin32 References: <200003061632 DOT IAA06269 AT netcom DOT com> <38C6E687 DOT 8D361EAE AT uniweb DOT se> <38C82954 DOT 5E924176 AT uniweb DOT se> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.1.8i In-Reply-To: <38C82954.5E924176@uniweb.se>; from jens@uniweb.se on Thu, Mar 09, 2000 at 11:44:36PM +0100 On Thu, Mar 09, 2000 at 11:44:36PM +0100, Jens Yllman wrote: > The problem with popen() under vc++ is that if I start a program with >popen(). That program can not start another program with popen(). Or >actually the program is started. It is just the the piping does not seem >to work. But if I compile it with gcc it works. The thing I'm doing is >running my program from a web server. And since it is a general program >reading configs to know what it does. It could be that my program calls >it self. And since this is a CGI program it 'pipes' data back with >stdout. And if that does not work recursivly it gets limited. On UNIX >this works great. And, I'll bet you're not using VC++ on UNIX, either. Just a hunch. cgf -- Want to unsubscribe from this list? Send a message to cygwin-unsubscribe AT sourceware DOT cygnus DOT com