diff --git a/src/warden-server/lib/WardenReg.pm b/src/warden-server/lib/WardenReg.pm
index e5ff0cd13991b48ea419fd88d175d3986df899e3..12361f0b75f985af79d816cd720e80ab8096ff07 100755
--- a/src/warden-server/lib/WardenReg.pm
+++ b/src/warden-server/lib/WardenReg.pm
@@ -43,6 +43,7 @@ sub c2s
   if (!($client = SOAP::Transport::HTTP::Client->new())) {
     errMsg("Sorry, unable to create socket: " . &SOAP::Transport::HTTP::Client::errstr)
   }
+  $client->timeout(60);
   $client->ssl_opts(    verify_hostname     => 1,
                         SSL_use_cert        => 1,
                         SSL_verify_mode     => 0x02,
diff --git a/src/warden-server/lib/WardenStatus.pm b/src/warden-server/lib/WardenStatus.pm
index eea49e48d8112aa0e606206cef183129c60c5496..1075ec4d67532548881796e267a7452803c92fdf 100755
--- a/src/warden-server/lib/WardenStatus.pm
+++ b/src/warden-server/lib/WardenStatus.pm
@@ -43,6 +43,7 @@ sub c2s
   if (!($client = SOAP::Transport::HTTP::Client->new())) {
     errMsg("Sorry, unable to create socket: " . &SOAP::Transport::HTTP::Client::errstr)
   }
+  $client->timeout(60);
   $client->ssl_opts(verify_hostname     => 1,
                     SSL_use_cert        => 1,
                     SSL_verify_mode     => 0x02,