[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

i want to "die", but mod_perl won't let me



startup.pl has this:

	use MyConfig::ServerLayout;

and then:

	package MyConfig::ServerLayout;

	my 	$_environment= $ENV{'SERVER_TYPE'};
	if ( !defined $_environment ) {
		die "ERROR! You MUST define SERVER_TYPE in \$ENV !";
	}

that will never trip, even if $_environment is set to undef , and i'm hitting up STDERR explicitly. no die i put in there will halt the startup - conditional or not. i also tried begin blocks.

the docs don't suggest anything to me.

the only thing i can think of is this:

the code is only executed on the implicit restart at startup, with no stderr , so the die message never prints to stderr or elsewhere.
	but if thats the case, it should halt.  instead it keeps going.





// Jonathan Vanasco

| - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
| SyndiClick.com
| - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|      FindMeOn.com - The cure for Multiple Web Personality Disorder
|      Web Identity Management and 3D Social Networking
| - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|      RoadSound.com - Tools For Bands, Stuff For Fans
|      Collaborative Online Management And Syndication Tools
| - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



Mail converted by mhonarc 2.6.15
This archive provided courtesy of JSW4.NET, Internet Hosting Services for Small Business.