Adding a wrapper around pooled port objects to avoid an apparent ConcurrencyHashMap bug in JDK6