trq-1917 The destructor on the cache object was getting called before all threads had exited allowing a thread to make a call to the cache with a freed hash table. The fix was to not free the elements of the class in the destructor.
Merge branch '4.2-dev' of https://github.com/adaptivecomputing/torque into 4.2-dev