fixed: Don't remove a job from the processing queue until OnJobComplete has been...
authorjmarshallnz <jmarshallnz@svn>
Mon, 13 Dec 2010 19:07:18 +0000 (19:07 +0000)
committerjmarshallnz <jmarshallnz@svn>
Mon, 13 Dec 2010 19:07:18 +0000 (19:07 +0000)
commit24b7dddc335e273e4260dc7583aaa3a2521820d8
treee135c2bcd9bc422577cb5f4f67d93e47c330808f
parent48a7b5188bd508e438450e4eec58ecaa419d4de7
fixed: Don't remove a job from the processing queue until OnJobComplete has been done - this function may be time consuming or may lock while waiting on app thread.  Other jobs queued up and waited on by app thread could then cause deadlocks.

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@35628 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
xbmc/utils/JobManager.cpp