On Thu, 28 Jan 1999, Luca Olivetti wrote:

> > Or maybe it's a bug? Try deleting the "update" from the end
> > of the readMonitor function in dctrl. I don't think it is
> > necessary and would seem to imply that start eval'ing readMonitor
> > recursively if data arrives faster than we can process it.
> 
> Nope, it didn't work :-(
> Perhaps the new dctrl is really doing much more work than the previous one, so 
> my machine cannot keep up.

The mistake seems to have been doing too much work at the higher
levels of Tcl. Changing readMonitor to loop until it runs out of
data and folding the STATUS data into one, space separated, line
instead of many lines seems to have made a great difference.

  We still take a big hit in shuffling lines around for the connection
queue but I can't see a way round that. If we don't do it we lose
control of the scrollbar.

                                Mike

-- 
.----------------------------------------------------------------------.
| Mike Jagdis                   | Internet: [EMAIL PROTECTED]  |
| 280, Silverdale Road, Earley, | Voice:    +44 118 926 6996           |
| Reading RG6 7NU ENGLAND       | Work:     +44 118 989 0403           |
`----------------------------------------------------------------------'


-
To unsubscribe from this list: send the line "unsubscribe linux-diald" in
the body of a message to [EMAIL PROTECTED]

Reply via email to