Some debugging support.
- New feature to "am monitor" to have it automatically launch gdbserv for you when a crash/ANR happens, and tell you how to run the client. - Update dumpstate to match new location of binder debug logs - Various commented out logs that are being used to track down issues. Change-Id: Ia5dd0cd2df983a1fc6be697642a4590aa02a26a5
This commit is contained in:
parent
d3eaa15246
commit
67f78c4fe8
@ -517,12 +517,26 @@ status_t IPCThreadState::transact(int32_t handle,
|
|||||||
}
|
}
|
||||||
|
|
||||||
if ((flags & TF_ONE_WAY) == 0) {
|
if ((flags & TF_ONE_WAY) == 0) {
|
||||||
|
#if 0
|
||||||
|
if (code == 4) { // relayout
|
||||||
|
LOGI(">>>>>> CALLING transaction 4");
|
||||||
|
} else {
|
||||||
|
LOGI(">>>>>> CALLING transaction %d", code);
|
||||||
|
}
|
||||||
|
#endif
|
||||||
if (reply) {
|
if (reply) {
|
||||||
err = waitForResponse(reply);
|
err = waitForResponse(reply);
|
||||||
} else {
|
} else {
|
||||||
Parcel fakeReply;
|
Parcel fakeReply;
|
||||||
err = waitForResponse(&fakeReply);
|
err = waitForResponse(&fakeReply);
|
||||||
}
|
}
|
||||||
|
#if 0
|
||||||
|
if (code == 4) { // relayout
|
||||||
|
LOGI("<<<<<< RETURNING transaction 4");
|
||||||
|
} else {
|
||||||
|
LOGI("<<<<<< RETURNING transaction %d", code);
|
||||||
|
}
|
||||||
|
#endif
|
||||||
|
|
||||||
IF_LOG_TRANSACTIONS() {
|
IF_LOG_TRANSACTIONS() {
|
||||||
TextOutput::Bundle _b(alog);
|
TextOutput::Bundle _b(alog);
|
||||||
|
Loading…
Reference in New Issue
Block a user