Mercurial > octave
diff libinterp/octave-value/ov-java.cc @ 28527:9e7b2625e574 stable
ov-java.cc: Set reaper thread to use default stack size (bug #58641).
* m4/acinclude.m4 (OCTAVE_CHECK_BROKEN_PTHREAD_STACKSIZE): New configure test.
* configure.ac: Run new configure test.
* ov-java.cc (initialize_jvm): Set jdk.lang.processReaperUseDefaultStackSize to
true if the new configure test failed (work around a glibc bug).
author | Markus Mützel <markus.muetzel@gmx.de> |
---|---|
date | Fri, 26 Jun 2020 18:44:35 +0200 |
parents | d2fd4616829b |
children | d5311ca8f945 a2fbb2074436 |
line wrap: on
line diff
--- a/libinterp/octave-value/ov-java.cc Thu Jul 02 15:06:36 2020 +0900 +++ b/libinterp/octave-value/ov-java.cc Fri Jun 26 18:44:35 2020 +0200 @@ -766,6 +766,9 @@ // Hard-coded options for the jvm. vm_args.add ("-Djava.class.path=" + initial_class_path ()); +#if defined (HAVE_BROKEN_PTHREAD_STACKSIZE) + vm_args.add ("-Djdk.lang.processReaperUseDefaultStackSize=true"); +#endif vm_args.add ("-Xrs"); // Additional options given by file java.opts.