The behavior you're getting reminds me of what happened when I had some kind of fight between two threads in readsf~/writesf~, when I didn't have the locks set properly. These can be hell to debug (which
i might have an idea, using a lock as flag ...
is why I've always avoided using threads for anything else but that!)
well, but when they are working, they are lovely ...
cheers ... tim