I have created a durable subscriber in a web app.
However the function TopicSubscriber.close or TopicSubscriber.unsubscribe is not called by web app after closing the client browser, resulting in a "hanging" durable subscription.
Hence I used the "imqcmd destroy dur" to destroy the subscription on the server end.
However when I tried to connect again using the same clientid on the subscriber end, I have the following error : com.sun.messaging.jms.InvalidClientIDException: [C4052]: Client ID is already in use
My question is how do I properly kill a "hanging" durable subscription?