Remove legacy `DisconnectRequested` protobuf entity

This commit is contained in:
Jon Chambers 2024-11-11 11:39:55 -05:00 committed by Jon Chambers
parent 2f890f7bb3
commit 6845ba9b90
2 changed files with 1 additions and 12 deletions

View File

@ -333,10 +333,6 @@ public class WebSocketConnectionEventManager extends RedisClusterPubSubAdapter<b
}
}
case DISCONNECT_REQUESTED -> {
// Handle events from `DisconnectionRequestManager` instead
}
case MESSAGES_PERSISTED -> listenerEventExecutor.execute(listener::handleMessagesPersisted);
default -> logger.warn("Unexpected client event type: {}", clientEvent.getClass());

View File

@ -10,10 +10,10 @@ option java_package = "org.whispersystems.textsecuregcm.push";
option java_multiple_files = true;
message ClientEvent {
reserved 3;
oneof event {
NewMessageAvailableEvent new_message_available = 1;
ClientConnectedEvent client_connected = 2;
DisconnectRequested disconnect_requested = 3;
MessagesPersistedEvent messages_persisted = 4;
}
}
@ -31,13 +31,6 @@ message ClientConnectedEvent {
bytes server_id = 1;
}
/**
* Indicates that the server has requested that the client disconnect due to
* (for example) account lifecycle events.
*/
message DisconnectRequested {
}
/**
* Indicates that messages for the client have been persisted from short-term
* storage to long-term storage.