Java - Librería X10, como cerrar socket??

 
Vista:

Librería X10, como cerrar socket??

Publicado por PUCH (3 intervenciones) el 28/06/2009 19:00:57
Buenas, ando usando la librería de X10 http://www.agaveblue.org/projects/x10/docs/ y tengo un problema, arranco servidor por puertoCOM y un puerto del ordenador, y un socket a la escucha, y funciona correctamente, la cuestión es que hago un shutdown(); y el sistema me cierra el puerto COM perfectamente pero no lo hace con el puerto del ordenador, relanzo la aplicación en el mismo puerto y me da problemas, tengo que cerrar el framework ( estoy usando knopflerfish) y volver a lanzar la aplicación... en cambio si cambio de puerto va perfecto, cómo podría cerrarlo para que no dieran problemas? un saludo.





controllerServer = new CM11ASerialController(comport);

cs = new ControllerServer(controllerServer, port);
cs.start();



controller = new SocketController("localhost", port);



, y a la hora de parar lo único que se me ocurre es:



controllerServer.shutdownNow(); // que me cierra el puerto COM pero no el puerto del pc en el que lo lancé....





Saludos.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder