Re: [tkined] Tcl8.1a2 and Scotty

clau@plaintree.com
Wed, 10 Jun 98 13:27:27 -0500

I can't speak on behalf on Juergen, but I'll give my understanding of
it here.

I looked at the code in the 3.0 snapshot, and the socket code looks
pretty much the same as 2.1.x. I would say the current version
requires quite a bit of re-engineering in order for it to work with
threads. Some of the hurdles include:

- there are only 2 sockets: one for trap and one for SNMP requests.
The synchronous socket recv code is definitely not thread-safe.

- static/global variables. Some of them can be shared, like static
lookup tables.

- the mib command needs synchronizations in accessing the parsed
mib structures.

There must be others.

It sure would be a desirable thing to have, but I also understand that
this is free software.

I think this would make a wonderful student project/thesis.

/Carmel

====================================================================
Carmel Lau clau@plaintree.com
Software Engineer Tel: (613) 831-8300 x 248
Plaintree Systems Inc. FAX: (613) 831-3283

______________________________ Reply Separator _________________________________
Subject: [tkined] Tcl8.1a2 and Scotty
Author: Chris Avis <c.avis@rama.com.au> at internet
Date: 6/10/98 6:40 PM

Hi All,

is the Scotty Distribution thread safe and will it work
with the new Tcl alpha release 8.1a2 (beyond known bugs).

regards
Chris

-- 
                Chris Avis (c.avis@rama.com.au)
     _--_|\     RAMA Technologies Pty Ltd, 28 Walters Dve
    /      \    Osborne Park, Western Australia 6017, Australia 
    \_.--._/    Tel: +61 8 9445 7999 Fax: +61 8 9445 7666
          v     http://www.rama.com.au
--
!! This message is brought to you via the `tkined & scotty' mailing list. 
!! Please do not reply to this message to unsubscribe. To subscribe or
!! unsubscribe, send a mail message to <tkined-request@ibr.cs.tu-bs.de>. 
!! See http://wwwsnmp.cs.utwente.nl/~schoenw/scotty/ for more information.
     

--
!! This message is brought to you via the `tkined & scotty' mailing list.
!! Please do not reply to this message to unsubscribe. To subscribe or
!! unsubscribe, send a mail message to <tkined-request@ibr.cs.tu-bs.de>.
!! See http://wwwsnmp.cs.utwente.nl/~schoenw/scotty/ for more information.