DescriptionHold message in SyncMessageFilter before init
SyncMessageFilter::send will fail before init (OnFilterAdded)
on IO thread but provides no init signal externally. This can
cause races during start up.
Instead, before init, hold any messages in a queue and
flush the queue in init instead.
BUG=514929
Committed: https://crrev.com/9bd6368468d43c5eb586a108233a2cf4ab50c9ce
Cr-Commit-Position: refs/heads/master@{#340930}
Patch Set 1 #Patch Set 2 : queue #Patch Set 3 : sender_ check #
Messages
Total messages: 10 (2 generated)
|