diff options
| author | 2011-01-18 18:18:06 -0800 | |
|---|---|---|
| committer | 2011-01-18 18:18:06 -0800 | |
| commit | e6a97e27bcc1b8320fbe09d7827aec8050ebef01 (patch) | |
| tree | d62020077b7f297ebce4cf27ffa8ae5e5fc3868a /libs/rs/rsThreadIO.cpp | |
| parent | 148594a0151ddf4978a9d796b5541cca3407fb89 (diff) | |
| parent | d1ac98149737299513da1357e36f68cbb6d74425 (diff) | |
Merge "Fix race condition between GC thread and the teardown of RS. The RS context was going away while the objects were being deleted within the finializer." into honeycomb
Diffstat (limited to 'libs/rs/rsThreadIO.cpp')
| -rw-r--r-- | libs/rs/rsThreadIO.cpp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/libs/rs/rsThreadIO.cpp b/libs/rs/rsThreadIO.cpp index 001ac5529e20..6cf07de7920b 100644 --- a/libs/rs/rsThreadIO.cpp +++ b/libs/rs/rsThreadIO.cpp @@ -56,6 +56,7 @@ bool ThreadIO::playCoreCommands(Context *con, bool waitForCommand) { if (cmdID >= (sizeof(gPlaybackFuncs) / sizeof(void *))) { rsAssert(cmdID < (sizeof(gPlaybackFuncs) / sizeof(void *))); LOGE("playCoreCommands error con %p, cmd %i", con, cmdID); + mToCore.printDebugData(); } gPlaybackFuncs[cmdID](con, data); mToCore.next(); |