From owner-freebsd-hackers Wed Aug 4 7:11:19 1999 Delivered-To: freebsd-hackers@freebsd.org Received: from cygnus.rush.net (cygnus.rush.net [209.45.245.133]) by hub.freebsd.org (Postfix) with ESMTP id 9920B14C46 for ; Wed, 4 Aug 1999 07:11:15 -0700 (PDT) (envelope-from bright@rush.net) Received: from localhost (bright@localhost) by cygnus.rush.net (8.9.3/8.9.3) with SMTP id KAA20325 for ; Wed, 4 Aug 1999 10:14:02 -0400 (EDT) Date: Wed, 4 Aug 1999 10:14:01 -0400 (EDT) From: Alfred Perlstein To: hackers@freebsd.org Subject: double vfs_object_create in open syscall? Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Why does open() at "sys/kern/vfs_syscalls.c" line 1023 call vfs_object_create() when vnopen() ("sys/kern/vfs_vnops.c" line 174) already does so? vfs_object_create checks for this and doesn't leak, but it looks funny to me. -Alfred Perlstein - [bright@rush.net|bright@wintelcom.net] systems administrator and programmer Wintelcom - http://www.wintelcom.net/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message