🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

3 total messages Started by Joerg Goltermann Sun, 04 Oct 1992 20:06
Tar und Streamer
#73
Author: Joerg Goltermann
Date: Sun, 04 Oct 1992 20:06
21 lines
1092 bytes
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 ??

	Danke!! Joerg

-- 
Joerg Goltermann, Marienbader Str. 8, D-W-8560 Lauf, Germany
gollo@rednet.nbg.sub.org                      +49-9123-12787 
Re: Tar und Streamer
#74
Author: 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
Re: Tar und Streamer
#64
Author: Joerg Goltermann
Date: Wed, 07 Oct 1992 14:52
28 lines
1375 bytes
av@omega.ssw.de (Andreas Vogel) writes:

>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???

Genau das OS von dem du unten Sprichst habe ich nat. :-) (ISC 2.2.1).

	- Joerg
-- 
Joerg Goltermann, Marienbader Str. 8, D-W-8560 Lauf, Germany
gollo@rednet.nbg.sub.org                      +49-9123-12787 
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads