Bug 1094878 - Call is not on hold anymore after hanging up another call even though the icon says it is

In fact, and and suggested in the bug as you will see in the new version of the patch, I store the calls held by the user in a Set. If you prefer any other Object, please tell me ;)