diff options
author | Philip P. Moltmann <moltmann@google.com> | 2018-02-14 13:55:57 -0800 |
---|---|---|
committer | Philip P. Moltmann <moltmann@google.com> | 2018-02-14 13:55:57 -0800 |
commit | 5c7d8fafa8d77cb29306791499e699a74740a2fc (patch) | |
tree | 09d76a6262e4113adcbb95211ae2285d48597267 /tools/aapt2/java/JavaClassGenerator.cpp | |
parent | e047522ecec94e7253761cf45b94b5a9b9e6c691 (diff) |
Do not transform again on crash
Before:
onServiceConnected
AsyncTask 1: doInBackground
doTransform
PdfEditor service crashes
system restarts PdfEditor service -> onServiceConnected
AsyncTask 2: doInBackground
doTransform
onPostExecute
Unbind from service
AsyncTask 1: onPostExecute
Unbind from service again -> crash
Hence we have to only ever create a single async task even if we get
another onServiceConnected.
Test: atest CtsPrintTestCases
Change-Id: Ia18e82fe6258bac9395557b2056645e87a752889
Fixes: 73127227
Diffstat (limited to 'tools/aapt2/java/JavaClassGenerator.cpp')
0 files changed, 0 insertions, 0 deletions