[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    KDE/kdelibs/phonon/platform_kde
From:       Matthias Kretz <kretz () kde ! org>
Date:       2007-08-23 15:51:37
Message-ID: 1187884297.168892.3432.nullmailer () svn ! kde ! org
[Download RAW message or body]

SVN commit 703911 by mkretz:

fix race: FileJob would send an empty data QByteArray, meaning it reached EOF and \
will emit result later and then delete itself, but before result is received the \
backend requests a seek - the job is still seems to be valid, but really is just \
about to delete itself

 M  +1 -1      kiomediastream.cpp  


--- trunk/KDE/kdelibs/phonon/platform_kde/kiomediastream.cpp #703910:703911
@@ -113,7 +113,7 @@
 void KioMediaStream::seekStream(qint64 position)
 {
     Q_D(KioMediaStream);
-    if (!d->kiojob) {
+    if (!d->kiojob || d->endOfDataSent) {
         // no job => job is finished and endOfData was already sent
         reset();
     }


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic