@@ -281,7 +281,7 @@ private class DNearCacheNotify implements NearCacheNotify {
281281 public void invalidateKeys (String cacheKey , Set <Object > keySet ) {
282282 try {
283283 sendMessage (messageInvalidateKeys (cacheKey , keySet ));
284- } catch (IOException e ) {
284+ } catch (Exception e ) {
285285 logger .log (ERROR , "failed to transmit invalidateKeys() message" , e );
286286 }
287287 }
@@ -290,7 +290,7 @@ public void invalidateKeys(String cacheKey, Set<Object> keySet) {
290290 public void invalidateKey (String cacheKey , Object id ) {
291291 try {
292292 sendMessage (messageInvalidateKey (cacheKey , id ));
293- } catch (IOException e ) {
293+ } catch (Exception e ) {
294294 logger .log (ERROR , "failed to transmit invalidateKeys() message" , e );
295295 }
296296 }
@@ -299,7 +299,7 @@ public void invalidateKey(String cacheKey, Object id) {
299299 public void invalidateClear (String cacheKey ) {
300300 try {
301301 sendMessage (messageInvalidateClear (cacheKey ));
302- } catch (IOException e ) {
302+ } catch (Exception e ) {
303303 logger .log (ERROR , "failed to transmit invalidateKeys() message" , e );
304304 }
305305 }
@@ -422,7 +422,7 @@ private void processNearCacheMessage(byte[] message) {
422422 throw new IllegalStateException ("Unexpected message type ? " + msgType );
423423 }
424424
425- } catch (IOException | ClassNotFoundException e ) {
425+ } catch (Exception e ) {
426426 logger .log (ERROR , "failed to decode near cache message [" + SafeEncoder .encode (message ) + "] for cache:" + cacheKey , e );
427427 if (cacheKey != null ) {
428428 nearCacheInvalidateClear (cacheKey );
0 commit comments