Is any one else using the same ICD driver

Please provide some mechanism ( or if it exists please tell me ) for determining if some other application is using the acclerated ICD driver that I might want to use. Here is an example (works for any other app as well): Run the OpenGL superbible example GLView to display
available drivers, and then select a hardware accelerated one, say no. 3 for example. Now start of another version of this same application, GLView, and select the same driver no. 3. This second app will stop responding. It will stop responding until the first app closes. There has to be a way of determining if some other app is currently using the same ICD.

Help.