View Issue Details

IDProjectCategoryView StatusLast Update
0002117MMW v4Burning / Disc Handlingpublic2005-10-31 13:17
Reporterjiri Assigned To 
PriorityurgentSeverityminorReproducibilityhave not tried
Status resolvedResolutionfixed 
Summary0002117: A freeze in burning?
DescriptionI noticed the following code in hpCDBurn.cpp:

        if (data->UICallback( data, brqInsertAnotherCD)==breOk)
        {
            pDevice->Eject(true);
            // Waiting for medium
            while (pDevice->GetMediumReady()!=MR_MEDIUM_PRESENT )
            {
                data->StatusCallback( data, bstWa, 0.0, -1, -1);
                Sleep(200);
            }
            pDevice->Refresh();
        }

The while loop seems to be infinite in case user doesn't insert a new media, this should be resolved somehow.
TagsNo tags attached.
Fixed in build909

Activities

Ludek

2005-10-31 13:16

developer   ~0006126

Last edited: 2005-10-31 13:16

Yes thx.,
it was an old code which isn't used now, I have removed it and made some garbage collection - in build 909.

This code was related with 0002115: Burning tracks to multiple discs can fail.
Both fixed in build 909.