in reply to Re^4: @ARGV while (<>) hangs
in thread @ARGV while (<>) hangs

Please, re-read WoodyWeaver's previous comment above.