Change-Id: I05ded15fa666119c86a1d3f1c99123b9cda60b49
The main thread may run ahead of the closure thread. In this case, Stop() could have been called before the first Push() call. Change-Id: Ib6d94d451a8215fff572ea13f9567ba786d77fa5
Change-Id: I7cbd830e9bf93e1a5da75870f7a7a596708e5d5d