public void executeJob(IJob job){
			JobExecutor executor = new JobExecutor(job, updateable, id);
			try {
				executor.run();
			} catch (Exception e) {
				e.printStackTrace();
				try {
					//Executing the job went wrong, we signal the master and shut ourselves down
					updateable.send(new StatusUpdate("VM " + id + " Failure: " + e.getMessage(), id, VMState.FAILED));
					System.exit(0);
				} catch (Exception e1) {}

			}
		}