Small improvements and tidying up - deferred slave port setting
diff --git a/init.groovy b/init.groovy
index d13f089..83c3a3d 100644
--- a/init.groovy
+++ b/init.groovy
@@ -1,5 +1,9 @@
 import hudson.model.*;
 import jenkins.model.*;
 
-println "--> setting agent port for jnlp"
-Jenkins.instance.setSlaveAgentPort(50000)
+
+Thread.start {
+      sleep 10000
+      println "--> setting agent port for jnlp"
+      Jenkins.instance.setSlaveAgentPort(50000)
+}