die $!とかやらずに&error("error")とかやってんのマゾとしか思えない。