From dev-return-8474-apmail-apr-dev-archive=apr.apache.org@apr.apache.org Wed Nov 20 20:39:40 2002
Return-Path:
Delivered-To: apmail-apr-dev-archive@apr.apache.org
Received: (qmail 71596 invoked by uid 500); 20 Nov 2002 20:39:39 -0000
Mailing-List: contact dev-help@apr.apache.org; run by ezmlm
Precedence: bulk
List-Post:
List-Help:
List-Unsubscribe:
List-Subscribe:
Delivered-To: mailing list dev@apr.apache.org
Delivered-To: moderator for dev@apr.apache.org
Received: (qmail 81540 invoked from network); 20 Nov 2002 19:12:49 -0000
Message-ID: <007b01c290c8$c6a58370$3140d0c2@catv64254>
From: "Ich Selbst"
To: "William A. Rowe, Jr."
Cc:
References: <5.1.0.14.2.20021120125603.041ae2e8@pop3.rowe-clan.net>
Subject: Re: apr_proc_create
Date: Wed, 20 Nov 2002 20:12:30 +0100
MIME-Version: 1.0
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2800.1106
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1106
X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N
> IIRC... if you do this, you lose stdin/out/err, which are set up
> by the cmd engine. I believe this is the reason that flag wasn't
> used.
No. If the app uses stdin and normal out, then the flag will have
no effect (according to the docs). And if you want to start
an app invisible then you don't need stdin/out/err anyway.
I'd rather loose stdin/out/err if I want to start an app invisible
(the app won't crash, those streams are just redirected to the void).
Right now every app which is started invisible will still pop
up the console window which is very disturbing (try merge
command with subversion -> subversion then calls the diff
commands to do the job and the console is shown).
If you need the console then the app should be started with
other flags - or started not directly but with "cmd /c ".
btw: what does IIRC mean?
Steve