)]}' { "commit": "831afe4c2334f3d96df39538023f122101c89384", "tree": "980cb1b75ba10ed3462c99ed827e75b23a5ffe0d", "parents": [ "dbf05b722af99ba2fd2f4c4fc7eb6c3e9880e5d1" ], "author": { "name": "Elliott Hughes", "email": "enh@google.com", "time": "Thu Dec 15 17:27:34 2011 -0800" }, "committer": { "name": "Elliott Hughes", "email": "enh@google.com", "time": "Thu Dec 15 17:27:34 2011 -0800" }, "message": "Improve the ThreadStress test to send SIGQUIT, and fix the bug that finds.\n\nI\u0027d heard complaints of a system_server deadlock on crespo, but wasn\u0027t seeing\nit on mysid. I did see it soon after trying to use crespo, but system_server\nhas way too many threads and adb is too damn unreliable for me to effectively\ndebug that. This improves ThreadStress so we exercise that path lots, and\ncatch the deadlock relatively quickly with relatively few threads.\n\nThe fix is explained in a code comment that\u0027s larger than the fix.\n\nChange-Id: I593bc94cf1239065a604703568420986a03ce628\n", "tree_diff": [ { "type": "modify", "old_id": "9031c5e55fa72be408d01c7de402bbcc8892b763", "old_mode": 33188, "old_path": "src/signal_catcher.cc", "new_id": "80563e2bf43b2663adb314232d5817607846fa40", "new_mode": 33188, "new_path": "src/signal_catcher.cc" }, { "type": "modify", "old_id": "c294a3861a8e36e55d926b82ce63f68d2ed0f1fd", "old_mode": 33188, "old_path": "test/ThreadStress/ThreadStress.java", "new_id": "1f8fb2d9224dfc55c62b165a58fdfd7695648e44", "new_mode": 33188, "new_path": "test/ThreadStress/ThreadStress.java" } ] }