Lulu Wu and Facebook GitHub Bot
a480346ee0
Make initializeMessageQueueThreads() thread safe
...
Summary:
**Context:**
Issue:
```java.lang.IllegalStateException: Message queue threads already initialized
at com.facebook.react.bridge.ReactContext.initializeMessageQueueThreads(ReactContext.java:100)
```
Possible root cause:
1, ReactContext.initializeMessageQueueThreads() can be called from different threads, so it's not thread safe
2, ReactContext.initializeMessageQueueThreads() is called again without detroying the threads.
**Fix:**
Make initializeMessageQueueThreads() thread safe. If this won't fix T93983690, I'll continue investigating with possible root cause 2.
Changelog:
[Android][Changed] - Make initializeMessageQueueThreads() thread safe
Reviewed By: GijsWeterings
Differential Revision: D29877386
fbshipit-source-id: 11b32c7184e9e8d6f882474fd607538df12276b7
2021-07-26 03:33:19 -07:00
..
2020-10-27 15:01:48 -07:00
2021-03-15 16:21:10 -07:00
2020-12-03 16:42:55 -08:00
2019-10-16 10:06:34 -07:00
2020-07-29 15:41:22 -07:00
2021-03-15 16:21:10 -07:00
2021-03-06 20:30:17 -08:00
2018-10-31 01:37:26 -07:00
2020-12-11 16:45:55 -08:00
2019-10-16 10:06:34 -07:00
2019-10-16 10:06:34 -07:00
2020-05-08 16:13:42 -07:00
2021-06-02 16:54:33 -07:00
2020-03-02 15:12:09 -08:00
2019-10-16 10:06:34 -07:00
2019-10-16 10:06:33 -07:00
2019-10-16 10:06:33 -07:00
2021-03-06 20:30:17 -08:00
2019-10-16 10:06:34 -07:00
2019-10-16 10:06:34 -07:00
2019-10-16 10:06:34 -07:00
2019-10-16 10:06:34 -07:00
2019-10-16 10:06:34 -07:00
2019-10-16 10:06:34 -07:00
2019-10-16 10:06:34 -07:00
2019-10-16 10:06:33 -07:00
2019-10-16 10:06:33 -07:00
2019-10-16 10:06:33 -07:00
2019-10-16 10:06:34 -07:00
2020-04-01 17:52:39 -07:00
2019-10-16 10:06:34 -07:00
2019-10-16 10:06:34 -07:00
2019-10-16 10:06:34 -07:00
2019-10-16 10:06:34 -07:00
2019-10-16 10:06:33 -07:00
2019-10-16 10:06:34 -07:00
2019-10-16 10:06:34 -07:00
2019-10-16 10:06:34 -07:00
2020-02-05 15:26:11 -08:00
2019-10-16 10:06:34 -07:00
2019-10-16 10:06:34 -07:00
2020-06-17 09:10:51 -07:00
2020-06-17 09:10:51 -07:00
2019-10-16 10:06:34 -07:00
2019-10-16 10:06:34 -07:00
2019-10-16 10:06:34 -07:00
2019-10-16 10:06:34 -07:00
2019-10-16 10:06:34 -07:00
2019-10-16 10:06:34 -07:00
2021-02-06 23:05:28 -08:00
2019-10-16 10:06:34 -07:00
2019-10-16 10:06:34 -07:00
2019-10-16 10:06:34 -07:00
2019-10-16 10:06:34 -07:00
2019-10-16 10:06:34 -07:00
2019-10-16 10:06:33 -07:00
2019-10-16 10:06:33 -07:00
2021-03-06 20:30:17 -08:00
2019-10-16 10:06:34 -07:00
2019-10-16 10:06:34 -07:00
2019-10-16 10:06:34 -07:00
2019-10-16 10:06:34 -07:00
2019-10-16 10:06:34 -07:00
2021-03-06 20:30:17 -08:00
2019-10-16 10:06:34 -07:00
2021-02-06 23:05:28 -08:00
2019-10-16 10:06:34 -07:00
2019-10-16 10:06:34 -07:00
2019-10-16 10:06:34 -07:00
2019-10-16 10:06:34 -07:00
2019-10-16 10:06:34 -07:00
2019-10-16 10:06:34 -07:00
2019-10-16 10:06:34 -07:00
2019-10-16 10:06:34 -07:00
2019-12-03 11:33:00 -08:00
2019-10-16 10:06:34 -07:00
2019-10-16 10:06:34 -07:00
2021-07-26 03:33:19 -07:00
2021-03-31 09:39:40 -07:00
2020-08-06 11:18:05 -07:00
2019-10-16 10:06:33 -07:00
2021-05-14 12:55:24 -07:00
2019-10-16 10:06:34 -07:00
2019-10-16 10:06:34 -07:00
2018-10-31 01:37:26 -07:00
2020-03-19 23:02:04 -07:00
2019-10-16 10:06:33 -07:00
2020-10-07 11:28:30 -07:00
2019-10-16 10:06:34 -07:00
2019-10-16 10:06:34 -07:00
2020-10-07 11:28:30 -07:00
2021-01-05 11:49:44 -08:00
2019-10-16 10:06:34 -07:00
2020-03-19 23:02:04 -07:00
2020-04-28 17:56:44 -07:00
2019-11-05 15:36:29 -08:00
2019-10-16 10:06:33 -07:00
2021-01-22 19:32:14 -08:00
2020-08-06 17:13:56 -07:00
2019-10-16 10:06:34 -07:00
2019-10-16 10:06:34 -07:00
2019-10-16 10:06:33 -07:00
2019-10-16 10:06:34 -07:00
2019-10-16 10:06:34 -07:00
2019-10-16 10:06:34 -07:00
2019-10-16 10:06:34 -07:00