From owner-cvs-usrbin Thu Sep 5 00:54:24 1996 Return-Path: owner-cvs-usrbin Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id AAA29427 for cvs-usrbin-outgoing; Thu, 5 Sep 1996 00:54:24 -0700 (PDT) Received: (from peter@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id AAA29399; Thu, 5 Sep 1996 00:54:10 -0700 (PDT) Date: Thu, 5 Sep 1996 00:54:10 -0700 (PDT) From: Peter Wemm Message-Id: <199609050754.AAA29399@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-usrbin Subject: cvs commit: src/usr.bin/xinstall xinstall.c Sender: owner-cvs-usrbin@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk peter 96/09/05 00:54:09 Modified: usr.bin/xinstall xinstall.c Log: Be more careful with mmap. If it fails, fall back to a plain compare or copy. Dont leave stray INS@xxxx temp files around, especially when installing something less than 8MB and the destination runs out of space, etc. It still doesn't clean up the temp files on SEGV or other signals etc. Revision Changes Path 1.12 +27 -11 src/usr.bin/xinstall/xinstall.c