We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 91bb8b1 commit a40d400Copy full SHA for a40d400
src/main/java/redis/clients/jedis/executors/ClusterCommandExecutor.java
@@ -45,7 +45,13 @@ public void close() {
45
46
@Override
47
public final <T> T broadcastCommand(CommandObject<T> commandObject) {
48
- Map<String, ConnectionPool> connectionMap = provider.getPrimaryNodesConnectionMap();
+ Map<String, ConnectionPool> connectionMap;
49
+
50
+ if (commandObject.getFlags().contains(CommandObject.CommandFlag.READONLY)) {
51
+ connectionMap = provider.getConnectionMap();
52
+ } else {
53
+ connectionMap = provider.getPrimaryNodesConnectionMap();
54
+ }
55
56
boolean isErrored = false;
57
T reply = null;
0 commit comments