RunListener<Run> {
public void onFinalized(Run r) { 
r.getExecutor().getOwner().disconnect(null).get();


results in 

ComputerLauncher::afterDisconnect

being called twice,
It also spews this to stderr:



WARNING: Channel reader thread: virtual.m21 for + virtual.m21 terminated
java.net.SocketException: Socket closed
at java.net.SocketInputStream.socketRead0(Native Method)
at java.net.SocketInputStream.read(SocketInputStream.java:152)
at java.net.SocketInputStream.read(SocketInputStream.java:122)
at java.io.BufferedInputStream.fill(BufferedInputStream.java:235)
at java.io.BufferedInputStream.read(BufferedInputStream.java:254)
at 
java.io.ObjectInputStream$PeekInputStream.peek(ObjectInputStream.java:2292)
at 
java.io.ObjectInputStream$BlockDataInputStream.peek(ObjectInputStream.java:2585)
at 
java.io.ObjectInputStream$BlockDataInputStream.peekByte(ObjectInputStream.java:2595)
at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1316)
at java.io.ObjectInputStream.readObject(ObjectInputStream.java:370)
at hudson.remoting.Command.readFrom(Command.java:92)
at 
hudson.remoting.ClassicCommandTransport.read(ClassicCommandTransport.java:72)
at 
hudson.remoting.SynchronousCommandTransport$ReaderThread.run(SynchronousCommandTransport.java:48)



any idea what i'm doing wrong?

-- 
You received this message because you are subscribed to the Google Groups 
"Jenkins Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to