in reply to Re^4: Shared hash within shared hash of hash???
in thread Shared hash within shared hash of hash???

I did, it seems to work

That's strange, because for me it didn't work:

use threads; use threads::shared; my %sa : shared = (); %{$sa{foo}} = (); __END__ Invalid value for shared scalar at share_share.pl line 5.