async(\&process, $arg); # Safe?? thread->create(\&process, $arg); # Safe?? async { process($arg); }; thread->create(sub { process($arg) });