Index: trunk/DataStore/scripts/dsget
===================================================================
--- trunk/DataStore/scripts/dsget	(revision 17534)
+++ trunk/DataStore/scripts/dsget	(revision 17545)
@@ -3,5 +3,5 @@
 # Copyright (C) 2006-2008  Joshua Hoblitt
 #
-# $Id: dsget,v 1.20 2008-05-06 02:35:22 jhoblitt Exp $
+# $Id: dsget,v 1.21 2008-05-06 23:39:32 jhoblitt Exp $
 
 use strict;
@@ -131,6 +131,6 @@
 die "request failed" unless defined $response;
 unless ($response->is_success) {
-    $? = $response->code;
-    die "request failed: ", $response->status_line;
+    warn "request failed: ", $response->status_line;
+    exit($response->code - 300);
 }
 die "checksum failed" unless $response->data;
