Index: /issm/trunk/src/m/classes/public/queue/ClusterLaunchCommand.m
===================================================================
--- /issm/trunk/src/m/classes/public/queue/ClusterLaunchCommand.m	(revision 3175)
+++ /issm/trunk/src/m/classes/public/queue/ClusterLaunchCommand.m	(revision 3176)
@@ -10,13 +10,13 @@
 else
 	if strcmpi(cluster,'cosmos'),
-		command=['cd ' executionpath ' && qsub -S/bin/sh ' name '.queue '];
+		command=['cd ' executionpath ' && rm -rf ' name '.lock ' name '.outlog ' name '.errlog ' name '.outbin && qsub -S/bin/sh ' name '.queue '];
 	elseif strcmpi(cluster,'gemini'),
-		command=['cd ' executionpath ' && qsub ' name '.queue '];
+		command=['cd ' executionpath ' && rm -rf ' name '.lock ' name '.outlog ' name '.errlog ' name '.outbin && qsub ' name '.queue '];
 	elseif strcmpi(cluster,'pollux'),
-		command=['cd ' executionpath ' && qsub ' name '.queue '];
+		command=['cd ' executionpath ' && rm -rf ' name '.lock ' name '.outlog ' name '.errlog ' name '.outbin && qsub ' name '.queue '];
 	elseif strcmpi(cluster,'castor'),
-		command=['cd ' executionpath ' && qsub ' name '.queue '];
+		command=['cd ' executionpath ' && rm -rf ' name '.lock ' name '.outlog ' name '.errlog ' name '.outbin && qsub ' name '.queue '];
 	elseif strcmpi(cluster,'pfe'),
-		command=['cd ' executionpath ' && qsub ' name '.queue '];
+		command=['cd ' executionpath ' && rm -rf ' name '.lock ' name '.outlog ' name '.errlog ' name '.outbin && qsub ' name '.queue '];
 	else
 		error('ClusterLaunchCommand error message: unknown cluster command');
