When using the WebPhidget server on my SBC I've noticed that I get duplicate devices reported when I call Manager.getPhidgets() AFTER a server has disconnected then reconnected. I do not destroy the PhidgetManager when the server disconnects so it automatically reconnects once the Server is available. It is after this point that the PhidgetManager will report duplicate devices attached.
I'm simulating the sever disconnecting/connecting by rebooting my SBC and my library version is 2.1.7. Am I doing something wrong?