diff --git a/Script/CastorScript.py b/Script/CastorScript.py
index 06e8fc536c541bcc6ac3d2865436132bba43f236..0edc492812968819d23c32133592cafa001dc533 100644
--- a/Script/CastorScript.py
+++ b/Script/CastorScript.py
@@ -357,7 +357,7 @@ def krb_tokenexpiration(logger):
     logger.debug('klist done. Return code: %d  Output: %s' % (ret,out))
 
     if ret:
-        self.logger.critical('klist failed: retcode=%s, output=%s', str(ret), out)
+        logger.critical('klist failed: retcode=%s, output=%s', str(ret), out)
         return datetime.datetime(1970, 1, 1)
 
     ticket = None
@@ -368,7 +368,7 @@ def krb_tokenexpiration(logger):
             break
 
     if ticket is None:
-        self.logger.critical('error parsing klist output: output=%s', out)
+        logger.critical('error parsing klist output: output=%s', out)
         return datetime.datetime(1970, 1, 1)
 
     ticket = ticket.split()
diff --git a/Script/CopyThread.py b/Script/CopyThread.py
index 20800ba16052d2b8c1c94fc27184fe42c4cb0757..de719636a5c0b79767c7e5ea7e4aec8ca10a0f2f 100644
--- a/Script/CopyThread.py
+++ b/Script/CopyThread.py
@@ -6,6 +6,7 @@ import signal
 import logging
 import Queue
 import uuid
+import errno
 import Constants
 from utils import set_log_level,formatter,thread_id_string,adler32,get_bw