Index: RXTXCommDriver.java =================================================================== RCS file: /usr/local/cvsroot/rxtx-devel/src/RXTXCommDriver.java,v retrieving revision 1.16.2.55 diff -u -r1.16.2.55 RXTXCommDriver.java --- RXTXCommDriver.java 17 May 2006 15:53:29 -0000 1.16.2.55 +++ RXTXCommDriver.java 17 May 2006 16:15:16 -0000 @@ -355,6 +355,7 @@ private boolean registerSpecifiedPorts(int PortType) { String val = null; + Properties origp = System.getProperties();//save system properties try { @@ -395,10 +396,13 @@ System.out.println("unknown port type "+PortType+" passed to RXTXCommDriver.registerSpecifiedPorts()"); } + System.setProperties(origp); //recall saved properties if (val != null) { addSpecifiedPorts(val, PortType); return true; - } else return false; + } else { + return false; + } } /*