AminetAminet
Search:
84782 packages online
About
Recent
Browse
Search
Upload
Setup
Services

util/sys/HWGQueue.lha

Mirror:Random
Showing: i386-aros icongeneric icon
No screenshot available
Short:Drop-In Replacement for buggy C= queue-handler
Author: heinz at hwg.muc.de
Uploader:heinz hwg muc de
Type:util/sys
Architecture:m68k-amigaos
Date:1995-06-26
Download:util/sys/HWGQueue.lha - View contents
Readme:util/sys/HWGQueue.readme
Downloads:858

Queue-Handler Replacement
=========================

This is a drop-in replacement for the C= L:Queue-Handler 37.12
(01.03.91). It fixes several rather nasty bugs with PIPE:, like
loosing characters. There were more bugs. You sure don't want to know
about them and I intend to have most of them forgotten by the time you
read this. So don't ask.

This new handler should be fully compatible and a lot more solid. It
is intended for use with AmigaOS >= V2.04.

It is freely redistributable, but copyrighted and should be considered
*giftware*. If this helps you, send me something small and nice, like
a current Aminet CD-ROM set. :-)

I created this handler because my popen implementation used for the
diffutils in the HWGRCS package depends on PIPE:, and I do not want to
change that because it is a good idea to use the OS. So I had to put
together an OS fix now.

Standard disclaimer: I don't guarantee anything. If something breaks
on your side, bad luck. Tell me about any bugs, please.

- Starting with 40.3, the write side should fail instad of lock when the
  read side closes up prematurely.

- 40.4 allows for pipe names up to 80 characters including the device spec.
  While this artificial limit is of course not nice, I left it in for
  now due to backwards compatibility reasons and lack of time to fix
  it. I intend to remove the limit in the future.

TODO:

- WaitForChar() support.

- No artificial name limits.

Heinz Wrobel
<heinz@hwg.muc.de>


Contents of util/sys/HWGQueue.lha
 PERMSSN    UID  GID    PACKED    SIZE  RATIO     CRC       STAMP          NAME
---------- ----------- ------- ------- ------ ---------- ------------ -------------
[generic]                  834    1465  56.9% -lh5- bbcb Jun 25  1995 readme.first
[generic]                 1751    2576  68.0% -lh5- 6def Jan 31  1995 queue-handler
---------- ----------- ------- ------- ------ ---------- ------------ -------------
 Total         2 files    2585    4041  64.0%            Jun 26  1995
Page generated in 0.02 seconds
Aminet © 1992-2024 Urban Müller and the Aminet team. Aminet contact address: <aminetaminet net>