File tree Expand file tree Collapse file tree
mcp-core/src/main/java/io/modelcontextprotocol/client/transport Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -180,7 +180,7 @@ public void awaitForExit() {
180180 private void startErrorProcessing () {
181181 this .errorScheduler .schedule (() -> {
182182 try (BufferedReader processErrorReader = new BufferedReader (
183- new InputStreamReader (process .getErrorStream ()))) {
183+ new InputStreamReader (process .getErrorStream (), StandardCharsets . UTF_8 ))) {
184184 String line ;
185185 while (!isClosing && (line = processErrorReader .readLine ()) != null ) {
186186 try {
@@ -246,7 +246,7 @@ public Mono<Void> sendMessage(JSONRPCMessage message) {
246246 */
247247 private void startInboundProcessing () {
248248 this .inboundScheduler .schedule (() -> {
249- try (BufferedReader processReader = new BufferedReader (new InputStreamReader (process .getInputStream ()))) {
249+ try (BufferedReader processReader = new BufferedReader (new InputStreamReader (process .getInputStream (), StandardCharsets . UTF_8 ))) {
250250 String line ;
251251 while (!isClosing && (line = processReader .readLine ()) != null ) {
252252 try {
You can’t perform that action at this time.
0 commit comments