Commit b9040a7cc4d9f051f00e3b0d9010971262319d84

Add destructor on Memcached_DataObject to free DB_DataObject's global storage for an object when that object itself is destroyed.
Reduces some, but not all, memory leakage for long-running processes.
  
2323
2424class Memcached_DataObject extends DB_DataObject
2525{
26 /**
27 * Destructor to free global memory resources associated with
28 * this data object when it's unset or goes out of scope.
29 * DB_DataObject doesn't do this yet by itself.
30 */
31 function __destruct()
32 {
33 $this->free();
34 parent::__destruct();
35 }
36
2637 function &staticGet($cls, $k, $v=null)
2738 {
2839 if (is_null($v)) {