-------------------------------------------------------------------
+Wed Aug 6 16:23:27 CEST 2008 ma@suse.de
+
+- Don't let exception escape MediaSetAccess dtor (bnc #415017)
+- revision 10763
+
+-------------------------------------------------------------------
Mon Aug 4 19:34:27 CEST 2008 ma@suse.de
- Add new product attributes (flavor,referencePackage).
MediaSetAccess::~MediaSetAccess()
{
- release();
+ try
+ {
+ release();
+ }
+ catch(...) {} // don't let exception escape a dtor.
}
{
media::MediaManager media_mgr;
media::MediaAccessId media;
-
+
media = getMediaAccessId( media_nr);
DBG << "Going to release file " << file
<< " from media number " << media_nr << endl;
-
+
if ( ! media_mgr.isAttached(media) )
return; //disattached media is free
-
+
media_mgr.releaseFile (media, file);
}