I don't know if that has already been discussed but there is one additiona issue of iThreads fork() behaviour. When I fork() should the objects be shared or cloned? For some objects I would like the firs, for some the other. (And for some I don't care, which one works best.) I think again there should not be a big problem for perl only modules If their internal data is marked :shared (or whatever the name is at the end) it will be shared. And if both modes make sense for some class it's his task to let the user say so. Actualy ... will it be possible to mark a variable shared long after it was created? Will I be able to mark as shared only some items in a list or a hash? What happens if I create two hashes, one shared, one not shared, and store the same object in both of them? Or actualy does sharedness propagate? And again what about the handles, memory outside perl memory space, ... ? Clone(copy, dup, reopen) or share? If this all was discussed before, please tell me where and I'll read through the archives. Jenda == [EMAIL PROTECTED] == http://Jenda.Krynicky.cz == : What do people think? What, do people think? :-) -- Larry Wall in <[EMAIL PROTECTED]>
