fix: poppingChangeFeeds did not properly handle broken promise errors
This commit is contained in:
parent
21309fb55b
commit
91574fa0b9
|
@ -8039,7 +8039,7 @@ ACTOR Future<Void> popChangeFeedMutationsActor(Reference<DatabaseContext> db, Ke
|
|||
}
|
||||
} catch (Error& e) {
|
||||
if (e.code() != error_code_unknown_change_feed && e.code() != error_code_wrong_shard_server &&
|
||||
e.code() != error_code_all_alternatives_failed) {
|
||||
e.code() != error_code_all_alternatives_failed && e.code() != error_code_broken_promise) {
|
||||
throw;
|
||||
}
|
||||
db->changeFeedCache.erase(rangeID);
|
||||
|
|
Loading…
Reference in New Issue