summaryrefslogtreecommitdiff
path: root/libs/rs/rsObjectBase.cpp
diff options
context:
space:
mode:
author Eric Laurent <elaurent@google.com> 2009-08-04 08:37:05 -0700
committer Eric Laurent <elaurent@google.com> 2009-08-07 10:19:09 -0700
commit49018a55d1c3f42c9e125d5c17e1353c05cc679e (patch)
treee8dd8e411c68b8cbf872542579e4ae31c0bc91c6 /libs/rs/rsObjectBase.cpp
parent69682b4c3722152add97165161dd013740eebe77 (diff)
Fix problem in AudioFlinger closeOutput and closeInput.
There was no garanty that the corresponding thread destructor had been already called when exiting the closeOutput() or closeInput() functions. This contructor could be called by the thread after the exit condition is signalled. By way of consequence, closeOutputStream() could be called after we exited closeOutput() function. To solve the problem, the call to closeOutputStream() or closeInputStream() is moved to closeOutput() or closeInput().
Diffstat (limited to 'libs/rs/rsObjectBase.cpp')
0 files changed, 0 insertions, 0 deletions