Index: /trunk/ippScripts/scripts/phase0_exp.pl
===================================================================
--- /trunk/ippScripts/scripts/phase0_exp.pl	(revision 11086)
+++ /trunk/ippScripts/scripts/phase0_exp.pl	(revision 11087)
@@ -95,10 +95,11 @@
 my $imfiles;
 {
-    my $command = "$p0tool -rawimfile -exp_tag $exptag";
+    my $command = "$p0tool -processedimfile -exp_tag $exptag";
     my ( $success, $error_code, $full_buf, $stdout_buf, $stderr_buf ) =
         cache_run(command => $command, verbose => 1);
     unless ($success) {
+	$error_code = $error_code >> 8;
         warn ("Unable to perform p0tool on exposure id $exptag: $error_code");
-        &my_die ($exptag, $error_code);
+        exit ($error_code);
     }
 
@@ -199,4 +200,5 @@
         cache_run(command => \@command, verbose => 1);
     unless ($success) {
+	$error_code = $error_code >> 8;
         warn ("Unable to run phase0 update for $exptag: $error_code");
         exit($error_code);
Index: /trunk/ippScripts/scripts/phase0_imfile.pl
===================================================================
--- /trunk/ippScripts/scripts/phase0_imfile.pl	(revision 11086)
+++ /trunk/ippScripts/scripts/phase0_imfile.pl	(revision 11087)
@@ -112,4 +112,5 @@
         cache_run(command => $command, verbose => 1);
     unless ($success) { 
+	$error_code = $error_code >> 8;
         warn ("Unable to perform ppStats on exposure id $exp_tag: $error_code");
         &my_die ($exp_tag, $class_id, $error_code);
@@ -185,4 +186,5 @@
 
     unless ($success) {
+	$error_code = $error_code >> 8;
         # XXX if we can't run -addprocessedimfile, we can't actually set the
         # error code.
