Fix bug where Communicator.Stop() was nulling out the connexions list, which causes problems with Dispose().  How didn't this come up before?
Fix bug where Communicator.Stop() was nulling out the connexions
list, which causes problems with Dispose().  How didn't this come
up before?

briandealwis/gt,briandealwis/gt