🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: de.comp.gnu
Article #74

Re: Tar und Streamer

#74
From: Andreas Vogel
Date: Tue, 06 Oct 1992 11:17
37 lines
1865 bytes
In article <1992Oct04.200643.8379@rednet.nbg.sub.org> gollo@rednet.nbg.sub.org (Joerg Goltermann) writes:
>Hallo,
>
>ich habe hier Probleme mit dem Gnu-Tar Version 1.11.1 wenn ich auf
>ein Band (SCSI Streamer) schreiben, dann kommt ganz am Ende noch
>die Warnung:
>
>gtar: Warning: can't close /dev/tape(3,-1): I/O error
>
>Das ist zwar nicht schlimm, aber mich stoert es trozdem etwas.
>Bei einem selbst geschrieben Programm, tritt sowas aehnliches
>auch auf, wenn ich ueber ioctl eine Filemark auf das Band
>schreiben will.
>
>Wer hat aehnliche Probleme schon beseitigt oder weiss wie ich meine
>beheben kann ??
>

Welches OS???

Kam bei mir auch immer (damals unter ISC 2.2.1) vor.
Ich dachte eigentlich, dass diese bloede Fehlermeldung schon seit einiger
Zeit behoben wurde. Das Problem ist ganz einfach: tar macht ganz am Schluss
ein close() auf das Device und fragt den return-Wert dieses Syscalls ab.
"Normalerweise" macht das kein Mensch (keine Flames), weil entweder ist das
Device zu oder man kann auch nicht viel machen (die meisten close() werden
ja auch beim GNU tar garnicht abgefragt).

Und das Problem tritt im uebrigen nur deshalb auf, weil der Device Treiber
fuer den Streamer einen falschen return-Wert fuer den close() generiert.

Also: Source so aendern, dass der return-Wert nicht mehr abgefragt wird.

-- 
Andreas Vogel                   Bahnhofstr. 13 / D-7300 Esslingen / Germany
				Voice:  +49-711/357613
				E-Mail: av@ssw.de
Technical Details
Message-ID: <1992Oct6.111759.2986@omega.ssw.de>
Path: arc1-ca.pugleaf.net!sparky!uunet!gatech!darwin.sura.net!jvnc.net!gmd.de!Germany.EU.net!isaak.isa.de!omega!av
References: <1992Oct04.200643.8379@rednet.nbg.sub.org>

Show Full Headers
Complete Article Headers
Newsgroups: de.comp.gnu
Path: arc1-ca.pugleaf.net!sparky!uunet!gatech!darwin.sura.net!jvnc.net!gmd.de!Germany.EU.net!isaak.isa.de!omega!av
From: av@omega.ssw.de (Andreas Vogel)
Subject: Re: Tar und Streamer
Message-ID: <1992Oct6.111759.2986@omega.ssw.de>
Date: Tue, 6 Oct 1992 11:17:59 GMT
References: <1992Oct04.200643.8379@rednet.nbg.sub.org>
Organization: Omega Softlab
Lines: 37