File tree Expand file tree Collapse file tree 2 files changed +4
-6
lines changed
src/main/java/com/ibm/eventstreams/connect/mqsource Expand file tree Collapse file tree 2 files changed +4
-6
lines changed Original file line number Diff line number Diff line change 63
63
<dependency >
64
64
<groupId >com.ibm.mq</groupId >
65
65
<artifactId >com.ibm.mq.allclient</artifactId >
66
- <version >9.1.5 .0</version >
66
+ <version >9.3.0 .0</version >
67
67
</dependency >
68
68
69
69
<dependency >
Original file line number Diff line number Diff line change @@ -79,7 +79,7 @@ public class JMSReader {
79
79
private AtomicBoolean closeNow = new AtomicBoolean (); // Whether close has been requested
80
80
private long reconnectDelayMillis = reconnectDelayMillisMin ; // Delay between repeated reconnect attempts
81
81
82
- private static long receiveTimeout = 30000L ;
82
+ private static long receiveTimeout = 2000L ;
83
83
private static long reconnectDelayMillisMin = 64L ;
84
84
private static long reconnectDelayMillisMax = 8192L ;
85
85
@@ -258,10 +258,8 @@ public SourceRecord receive(final boolean wait) {
258
258
SourceRecord sr = null ;
259
259
try {
260
260
if (wait ) {
261
- while (m == null && !closeNow .get ()) {
262
- log .debug ("Waiting {} ms for message" , receiveTimeout );
263
- m = jmsCons .receive (receiveTimeout );
264
- }
261
+ log .debug ("Waiting {} ms for message" , receiveTimeout );
262
+ m = jmsCons .receive (receiveTimeout );
265
263
266
264
if (m == null ) {
267
265
log .debug ("No message received" );
You can’t perform that action at this time.
0 commit comments