]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
fixed lots of memory leaks! cleaned up C_Gather. Thread has stricter interface...
authorsageweil <sageweil@29311d96-e01e-0410-9327-a35deaab8ce9>
Mon, 12 Mar 2007 02:52:30 +0000 (02:52 +0000)
committersageweil <sageweil@29311d96-e01e-0410-9327-a35deaab8ce9>
Mon, 12 Mar 2007 02:52:30 +0000 (02:52 +0000)
commit958e3ece4b3db7f88fbc8c5c13702306027d94f4
tree6a1fdf3918fddbcd0631dfff7fdc3087c4bcf73b
parentb6c7941d9b3d9d7b8e2ab05b8b0b04b927de2c5a
fixed lots of memory leaks!  cleaned up C_Gather.  Thread has stricter interface (join() dies if thread didn't start).  lots of objectcacher cleanup (including memory leakage).  some fakemessenger cleanup.

git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1207 29311d96-e01e-0410-9327-a35deaab8ce9
19 files changed:
trunk/ceph/client/Client.cc
trunk/ceph/client/FileCache.cc
trunk/ceph/client/FileCache.h
trunk/ceph/client/fuse.cc
trunk/ceph/common/Logger.cc
trunk/ceph/common/Thread.h
trunk/ceph/common/Timer.cc
trunk/ceph/ebofs/BlockDevice.h
trunk/ceph/ebofs/Table.h
trunk/ceph/fakesyn.cc
trunk/ceph/include/Context.h
trunk/ceph/mds/MDS.cc
trunk/ceph/mon/MonitorStore.cc
trunk/ceph/mon/OSDMonitor.cc
trunk/ceph/msg/FakeMessenger.cc
trunk/ceph/osd/OSD.cc
trunk/ceph/osdc/ObjectCacher.cc
trunk/ceph/osdc/ObjectCacher.h
trunk/ceph/osdc/Objecter.cc