# HG changeset patch # User sla # Date 1401469987 -7200 # Node ID c55a7c2888f61ebbc4b46ef52ed7183ed9c6a4ca # Parent 26a834fb508db2cfb33245a8d3cbb3ed4e336adc 8044398: Attach code should propagate errors in Diagnostic Commands as errors Reviewed-by: dcubed, mgronlun diff -r 26a834fb508d -r c55a7c2888f6 hotspot/src/share/vm/services/attachListener.cpp --- a/hotspot/src/share/vm/services/attachListener.cpp Fri May 30 07:20:51 2014 -0700 +++ b/hotspot/src/share/vm/services/attachListener.cpp Fri May 30 19:13:07 2014 +0200 @@ -162,10 +162,7 @@ java_lang_Throwable::print(PENDING_EXCEPTION, out); out->cr(); CLEAR_PENDING_EXCEPTION; - // The exception has been printed on the output stream - // If the JVM returns JNI_ERR, the attachAPI throws a generic I/O - // exception and the content of the output stream is not processed. - // By returning JNI_OK, the exception will be displayed on the client side + return JNI_ERR; } return JNI_OK; }