Received: with ECARTIS (v1.0.0; list linux-xfs); Sat, 12 Mar 2005 06:21:03 -0800 (PST) Received: from sainfoin.extra.cea.fr (sainfoin.extra.cea.fr [132.166.172.103]) by oss.sgi.com (8.13.0/8.13.0) with ESMTP id j2CEKuel024611 for ; Sat, 12 Mar 2005 06:21:01 -0800 Received: from araneus.saclay.cea.fr (araneus.saclay.cea.fr [132.166.192.110]) by sainfoin.extra.cea.fr (8.12.10/8.12.10/CEAnet-Internet.4.0) with ESMTP id j2BEpR46011525 for ; Fri, 11 Mar 2005 15:51:27 +0100 (MET) Received: from nenuphar.saclay.cea.fr (unverified) by araneus.saclay.cea.fr (Content Technologies SMTPRS 4.3.17) with ESMTP id ; Fri, 11 Mar 2005 15:51:27 +0100 Received: from ocre.cea.fr ([132.165.65.70]) by nenuphar.saclay.cea.fr (8.12.10/8.12.10/CEAnet-internes.4.0) with ESMTP id j2BEpQWI009966; Fri, 11 Mar 2005 15:51:26 +0100 (MET) Message-ID: <4231B06E.4020706@ocre.cea.fr> Date: Fri, 11 Mar 2005 15:51:26 +0100 From: Aurelien Degremont - Stagiaire User-Agent: Mozilla/5.0 (X11; U; Linux i686; fr-FR; rv:1.6) Gecko/20040113 X-Accept-Language: fr, en MIME-Version: 1.0 To: Dean Roehrich CC: linux-xfs@oss.sgi.com Subject: Re: DMAPI implementation about undeliverable event messages References: <20050308173802.A408E4FDD1@chewtoy.americas.sgi.com> In-Reply-To: <20050308173802.A408E4FDD1@chewtoy.americas.sgi.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 8bit X-Virus-Scanned: ClamAV version 0.83, clamav-milter version 0.83 on oss.sgi.com X-Virus-Status: Clean X-archive-position: 5061 X-ecartis-version: Ecartis v1.0.0 Sender: linux-xfs-bounce@oss.sgi.com Errors-to: linux-xfs-bounce@oss.sgi.com X-original-sender: degremont@ocre.cea.fr Precedence: bulk X-list: linux-xfs Content-Length: 882 Lines: 26 Dean Roehrich a écrit : > Well, let's back up. Why is your HSM application not present? Why did it > destroy its sessions, but not unregister the events it had put on the > filesystem? Yes, I agree this error occurs only because of algorithm error. The HSM app should have unregistered the events before destroying its sessions. (err... why notification could be persistent in we must always removed them ?) I just wanted to say it will be "better" if DMAPI no not block in this particular case. With all other events, it is still possible to recover when a event is raised with no application to catch it. A DM app is still abled to register and fetch it later, except for UNMOUNT event. So, if the code could be fixed to work around this problem, ok, let's do it, else that's a pity. (The issue occured also with the DM_PREUNMOUNT_EVENT, same behaviour) Aurelien