* changes: SharedMemory: clear file descriptor when explicitly closed. SharedMemory: break Cleaner reference cycle.