Number: 240

Date: 22-Mar-84  9':40':36

Submitter: Sannella.PA

Source: Stansbury.pa

Subject: Multiple NSPRINTs call non-reentrant GETCLEARINGHOUSE

Assigned To: vanMelle

Attn: 

Status: Closed

In/By: Harmony

Problem Type: Bug

Impact: Moderate

Difficulty: Easy

Frequency: Intermittent

Priority: Hopefully

System: Communications

Subsystem: NS Protocols

Machine: 

Disk: 

Lisp Version: 

Source Files: 

Microcode Version: 

Memory Size: 

File Server: 

Server Software Version: 

Disposition: '
["Sannella.PA" "16-Aug-84 09':47':20" Attn': Status':(Fixed->Closed) In/By': Disposition':]

Description: '
Date': 20 Mar 84 18':13 PST'
From': Stansbury.pa'
Subject': Lisp': Multiple NSPRINTs call non-reentrant GETCLEARINGHOUSE'
To': LispSupport.pa'
Lisp-System-Date': 15-Mar-84 00':13':18'
Machine-Type': Dorado'
'
Multiple concurrent hardcopyws (from the hardcopy selection in the paint menu) stomp all over each other': a few get off to the printer, but the rest break with foo': not an open NS socket, with stack '
closensocket'
ch.broadcast.for.servers'
getclearinghouse'
parse.ch.name'
cha.name.to.string'
open.ns.printing.stream'
nsprint'
'
All share the same NS socket; presumably the first one done closed it and the rest got confused.  Socket seems to be generated in getclearinghouse  or ch.broadcast.for.servers.  '
'
--Tayloe.'


Workaround: 

Test Case: 

Edit-By: Sannella.PA

Edit-Date: 16-Aug-84 09':47':23