From owner-freebsd-current Mon Apr 10 07:22:57 1995 Return-Path: current-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id HAA00752 for current-outgoing; Mon, 10 Apr 1995 07:22:57 -0700 Received: from hda.com (hda.com [199.232.40.182]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id HAA00744 for ; Mon, 10 Apr 1995 07:22:55 -0700 Received: (dufault@localhost) by hda.com (8.6.9/8.3) id IAA09264; Mon, 10 Apr 1995 08:42:56 -0400 From: Peter Dufault Message-Id: <199504101242.IAA09264@hda.com> Subject: Re: SCSI tape error instead of EOF To: jc@irbs.com (John Capo) Date: Mon, 10 Apr 1995 08:42:55 -0400 (EDT) Cc: freebsd-current@freefall.cdrom.com In-Reply-To: <199504092340.TAA01686@irbs.com> from "John Capo" at Apr 9, 95 07:40:47 pm X-Mailer: ELM [version 2.4 PL24] Content-Type: text Content-Length: 500 Sender: current-owner@FreeBSD.org Precedence: bulk John Capo writes: > > It appears that the SCSI tape code is returning -1 rather than 0 > for a read when EOD is reached. This is with an Archive 2525 drive. > Previous behavior was to return 0 at EOD/EOF. I've got some new tape EOF handling from Julian that I'll commit after some more test. It should fix this, right Julian? -- Peter Dufault Real Time Machine Control and Simulation HD Associates, Inc. Voice: 508 433 6936 dufault@hda.com Fax: 508 433 5267