commit | 0a849aafc735476e572e97c78be0ce912adfe512 | [log] [tgz] |
---|---|---|
author | George Mount <mount@google.com> | Fri Feb 17 13:53:59 2017 -0800 |
committer | George Mount <mount@google.com> | Fri Feb 17 13:53:59 2017 -0800 |
tree | d9a24da39e9ac5e5416ffe5a03a5b3a43513a230 | |
parent | 670f842920784512c40b1f056f02a947686b9f29 [diff] |
Catch reentrancy while executing postponed transactions. Bug 35349893 While executing postponed transactions, it was possible for Fragments to call commitNow() or executePendingTransactions() and therefore causing disallowed reentrancy. This CL now prevents reentrancy while executing postponed transactions. Test: ran fragment/ tests Change-Id: I90935fbae1cf0bcb90f041803f97d7dfa6a70d56