File tree Expand file tree Collapse file tree 2 files changed +8
-2
lines changed
driver-async/src/main/com/mongodb/async/client/internal
driver-sync/src/main/com/mongodb/client/internal Expand file tree Collapse file tree 2 files changed +8
-2
lines changed Original file line number Diff line number Diff line change 30
30
import org .bson .RawBsonDocument ;
31
31
32
32
import java .io .Closeable ;
33
+ import java .lang .ProcessBuilder .Redirect ;
33
34
import java .util .Map ;
34
35
import java .util .concurrent .TimeUnit ;
35
36
@@ -50,7 +51,9 @@ class CommandMarker implements Closeable {
50
51
}
51
52
52
53
if (!options .containsKey ("mongocryptdBypassSpawn" ) || !((Boolean ) options .get ("mongocryptdBypassSpawn" ))) {
53
- processBuilder = new ProcessBuilder (createMongocryptdSpawnArgs (options ));
54
+ processBuilder = new ProcessBuilder (createMongocryptdSpawnArgs (options ))
55
+ .redirectOutput (Redirect .DISCARD )
56
+ .redirectError (Redirect .DISCARD );
54
57
startProcess ();
55
58
} else {
56
59
processBuilder = null ;
Original file line number Diff line number Diff line change 31
31
32
32
import java .io .Closeable ;
33
33
import java .io .IOException ;
34
+ import java .lang .ProcessBuilder .Redirect ;
34
35
import java .util .Map ;
35
36
import java .util .concurrent .TimeUnit ;
36
37
@@ -51,7 +52,9 @@ class CommandMarker implements Closeable {
51
52
}
52
53
53
54
if (!options .containsKey ("mongocryptdBypassSpawn" ) || !((Boolean ) options .get ("mongocryptdBypassSpawn" ))) {
54
- processBuilder = new ProcessBuilder (createMongocryptdSpawnArgs (options ));
55
+ processBuilder = new ProcessBuilder (createMongocryptdSpawnArgs (options ))
56
+ .redirectOutput (Redirect .DISCARD )
57
+ .redirectError (Redirect .DISCARD );
55
58
startProcess ();
56
59
} else {
57
60
processBuilder = null ;
You can’t perform that action at this time.
0 commit comments