| Index: mojo/edk/system/data_pipe.h
|
| diff --git a/mojo/edk/system/data_pipe.h b/mojo/edk/system/data_pipe.h
|
| index 3853efb50ea79eb5ce7599549f4bf31b270dc6e5..5afa4567309b8b7143d4f4d4f4b5a96b437cb3fb 100644
|
| --- a/mojo/edk/system/data_pipe.h
|
| +++ b/mojo/edk/system/data_pipe.h
|
| @@ -275,11 +275,11 @@ class DataPipe final : public ChannelEndpointClient {
|
| bool OnReadMessage(unsigned port, MessageInTransit* message) override;
|
| void OnDetachFromChannel(unsigned port) override;
|
|
|
| - void AwakeProducerAwakablesForStateChangeNoLock(
|
| - const HandleSignalsState& new_producer_state)
|
| + void OnProducerMaybeStateChange(const HandleSignalsState& old_producer_state,
|
| + const HandleSignalsState& new_producer_state)
|
| MOJO_EXCLUSIVE_LOCKS_REQUIRED(mutex_);
|
| - void AwakeConsumerAwakablesForStateChangeNoLock(
|
| - const HandleSignalsState& new_consumer_state)
|
| + void OnConsumerMaybeStateChange(const HandleSignalsState& old_consumer_state,
|
| + const HandleSignalsState& new_consumer_state)
|
| MOJO_EXCLUSIVE_LOCKS_REQUIRED(mutex_);
|
|
|
| void SetProducerClosed();
|
|
|