From time to time we get an issue where we are creating adapters and get the address is already in use error message. We do not specify any ports and use the createObjectAdapter method in ice.py.
We confirmed the obvious, that there are only one instance of the name being created etc. Immediately calling it again works. Is there something we're missing?
Below doc points to a discussion suggesting we use a fixed port in the adapter creation, however we do not.