Merge "Preserve interrupted state across waiting for future" into rvc-dev am: 8aebfdee10 am: 882b198473

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/11537952

Change-Id: I7bdfc59eb889f9a88b4c4ab5a4139175035c167f