From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 15551 invoked by alias); 16 Mar 2007 19:00:46 -0000 Received: (qmail 15526 invoked by uid 48); 16 Mar 2007 19:00:42 -0000 Date: Fri, 16 Mar 2007 19:00:00 -0000 Subject: [Bug libgcj/31228] New: Race condition between setting close-on-exec and Runtime.exec() X-Bugzilla-Reason: CC Message-ID: Reply-To: gcc-bugzilla@gcc.gnu.org To: java-prs@gcc.gnu.org From: "daney at gcc dot gnu dot org" Mailing-List: contact java-prs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: java-prs-owner@gcc.gnu.org X-SW-Source: 2007-q1/txt/msg00388.txt.bz2 Runtime.exec() could fork/exec the external process between the time a file descriptor is opened and and when close-on-exec is set on it. -- Summary: Race condition between setting close-on-exec and Runtime.exec() Product: gcc Version: 4.2.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: libgcj AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: daney at gcc dot gnu dot org GCC host triplet: *-*-* http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31228