Hi Alan,
I use the InMemory file driver with the SessionID as a key for this purpose.
Maybe that will help.
You could just define global queues (since threaded doesn't work, as sessions cross threads all the time) protected by critical sections, its cheaper! But you'll need to be careful, handy thing about the InMemory driver is if you want to do "stuff" with them, the normal clarion / nettalk templates work on them nicely.
Regards
Bill