You are viewing a plain text version of this content. The canonical link for it is here.
Posted to jmeter-dev@jakarta.apache.org by se...@apache.org on 2009/11/06 19:00:47 UTC
svn commit: r833501 -
/jakarta/jmeter/trunk/src/components/org/apache/jmeter/timers/BSFTimer.java
Author: sebb
Date: Fri Nov 6 18:00:46 2009
New Revision: 833501
URL: http://svn.apache.org/viewvc?rev=833501&view=rev
Log:
Avoid NPE if script does not return a value
Modified:
jakarta/jmeter/trunk/src/components/org/apache/jmeter/timers/BSFTimer.java
Modified: jakarta/jmeter/trunk/src/components/org/apache/jmeter/timers/BSFTimer.java
URL: http://svn.apache.org/viewvc/jakarta/jmeter/trunk/src/components/org/apache/jmeter/timers/BSFTimer.java?rev=833501&r1=833500&r2=833501&view=diff
==============================================================================
--- jakarta/jmeter/trunk/src/components/org/apache/jmeter/timers/BSFTimer.java (original)
+++ jakarta/jmeter/trunk/src/components/org/apache/jmeter/timers/BSFTimer.java Fri Nov 6 18:00:46 2009
@@ -39,6 +39,10 @@
return 0;
}
Object o = evalFileOrScript(mgr);
+ if (o == null) {
+ log.warn("Script did not return a value");
+ return 0;
+ }
delay = Long.valueOf(o.toString()).longValue();
} catch (NumberFormatException e) {
log.warn("Problem in BSF script "+e);
---------------------------------------------------------------------
To unsubscribe, e-mail: jmeter-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: jmeter-dev-help@jakarta.apache.org