use threads; use threads::shared; use strict; my $a : shared = 1; { #our $a = 2; print $a; } #### use threads; use threads::shared; use strict; my $a : shared = 1; threads->create(\&display); ; sub display { #our $a = 2; print $a; }