From owner-freebsd-hackers@FreeBSD.ORG Fri Jul 18 16:27:08 2008 Return-Path: Delivered-To: freebsd-hackers@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 3663D106566B for ; Fri, 18 Jul 2008 16:27:08 +0000 (UTC) (envelope-from scf@FreeBSD.org) Received: from mail.farley.org (farley.org [67.64.95.201]) by mx1.freebsd.org (Postfix) with ESMTP id E8C7F8FC19 for ; Fri, 18 Jul 2008 16:27:07 +0000 (UTC) (envelope-from scf@FreeBSD.org) Received: from thor.farley.org (HPooka@thor.farley.org [192.168.1.5]) by mail.farley.org (8.14.3/8.14.3) with ESMTP id m6IGR53v065229; Fri, 18 Jul 2008 11:27:06 -0500 (CDT) (envelope-from scf@FreeBSD.org) Date: Fri, 18 Jul 2008 11:27:05 -0500 (CDT) From: "Sean C. Farley" To: Michael B Allen In-Reply-To: <78c6bd860807171854o6e566b2h6ee3b77008dc541f@mail.gmail.com> Message-ID: References: <78c6bd860807121611w4f6ab44brbebfffea9929682a@mail.gmail.com> <200807171005.53148.jhb@freebsd.org> <78c6bd860807171042o54627c78nfcc0c19717b75f1e@mail.gmail.com> <200807172015.11460.jhb@freebsd.org> <78c6bd860807171854o6e566b2h6ee3b77008dc541f@mail.gmail.com> User-Agent: Alpine 1.10 (BSF 962 2008-03-14) MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-Spam-Status: No, score=-4.4 required=3.0 tests=ALL_TRUSTED,AWL,BAYES_00 autolearn=ham version=3.2.5 X-Spam-Checker-Version: SpamAssassin 3.2.5 (2008-06-10) on mail.farley.org Cc: freebsd-hackers@FreeBSD.org, John Baldwin Subject: Re: Pls sanity check my semtimedop(2) implementation X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 18 Jul 2008 16:27:08 -0000 On Thu, 17 Jul 2008, Michael B Allen wrote: *snip* > But I'll keep it in mind for the future. I don't recall why I chose > System V semaphores originally. I think process-shared semantics in > the POSIX implementations where not mature at the time. I would love > to move away from System V semaphores. It's all too easy to leak them > and trying to clean up on restart is dangerous. It is my understanding that process-shared is not currently supported at least in 7. Does anyone know if there is any intention of this being eventually supported? I have needed this in the past but do not need it at the moment. It would be nice to have someday. Sean -- scf@FreeBSD.org