[comp.unix.questions] What is a silo?

tony@hacgate.UUCP (Tony Reeves) (06/01/91)

A question to sun OS users.
What is a silo error? I have a application called ushare, when I try to
load it for print spooling I get a silo error. Okay, anyone know what that 
is?

torek@elf.ee.lbl.gov (Chris Torek) (06/01/91)

In article <15092@hacgate.UUCP> tony@hacgate.UUCP (Tony Reeves) writes:
>A question to sun OS users.  What is a silo error?

A silo is a grain storage building, or a serial port FIFO.  Like the
grain storage building, the serial FIFO has a limited capacity.  If you
try to add more grain when the silo is full, it just spills off the
sides.  If you try to put more characters into the serial FIFO when it
is full, they spill into the bit bucket.

Hence, `zs%d: silo error' means:

DIAGNOSTICS
     zsnc: silo overflow.
          The 8530 character  input  silo  overflowed  before  it
          could be serviced.

just as it says in your manual page.
-- 
In-Real-Life: Chris Torek, Lawrence Berkeley Lab CSE/EE (+1 415 486 5427)
Berkeley, CA		Domain:	torek@ee.lbl.gov

gwyn@smoke.brl.mil (Doug Gwyn) (06/02/91)

In article <13796@dog.ee.lbl.gov> torek@elf.ee.lbl.gov (Chris Torek) writes:
>          The 8530 character  input  silo  overflowed  before  it
>          could be serviced.
>just as it says in your manual page.

Of course, the interesting question is why his PRINTER would be providing
lots of INPUT.  My guess is that it's sending DC3 and DC1 characters in an
attempt to flow-control the output, but it could also be other things.