You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@geode.apache.org by bo...@apache.org on 2017/10/06 16:29:52 UTC
[geode] branch develop updated: GEODE-3742: Added logging to help
identify this issue
This is an automated email from the ASF dual-hosted git repository.
boglesby pushed a commit to branch develop
in repository https://gitbox.apache.org/repos/asf/geode.git
The following commit(s) were added to refs/heads/develop by this push:
new 9de4e75 GEODE-3742: Added logging to help identify this issue
9de4e75 is described below
commit 9de4e754ebd7a31889f9a2ae36a0bcb98f5be2c3
Author: Barrett Oglesby <bo...@users.noreply.github.com>
AuthorDate: Fri Oct 6 09:29:49 2017 -0700
GEODE-3742: Added logging to help identify this issue
---
.../geode/internal/cache/tier/sockets/CacheClientNotifier.java | 3 ++-
.../geode/internal/cache/tier/sockets/CacheClientUpdater.java | 7 +++++++
.../main/java/org/apache/geode/internal/i18n/LocalizedStrings.java | 2 +-
3 files changed, 10 insertions(+), 2 deletions(-)
diff --git a/geode-core/src/main/java/org/apache/geode/internal/cache/tier/sockets/CacheClientNotifier.java b/geode-core/src/main/java/org/apache/geode/internal/cache/tier/sockets/CacheClientNotifier.java
index cfdec5a..feec442 100755
--- a/geode-core/src/main/java/org/apache/geode/internal/cache/tier/sockets/CacheClientNotifier.java
+++ b/geode-core/src/main/java/org/apache/geode/internal/cache/tier/sockets/CacheClientNotifier.java
@@ -547,6 +547,7 @@ public class CacheClientNotifier {
unsuccessfulMsg =
LocalizedStrings.CacheClientNotifier_CACHECLIENTNOTIFIER_A_PREVIOUS_CONNECTION_ATTEMPT_FROM_THIS_CLIENT_IS_STILL_BEING_PROCESSED__0
.toLocalizedString(new Object[] {proxyId});
+ logger.warn(unsuccessfulMsg);
}
// Tell the client that the proxy has been registered using the response
@@ -594,7 +595,7 @@ public class CacheClientNotifier {
} else {
logger.warn(LocalizedMessage.create(
LocalizedStrings.CacheClientNotifier_CACHECLIENTNOTIFIER_UNSUCCESSFULLY_REGISTERED_CLIENT_WITH_IDENTIFIER__0,
- proxyId));
+ new Object[] {proxyId, responseByte}));
}
return l_proxy;
}
diff --git a/geode-core/src/main/java/org/apache/geode/internal/cache/tier/sockets/CacheClientUpdater.java b/geode-core/src/main/java/org/apache/geode/internal/cache/tier/sockets/CacheClientUpdater.java
index 8915c55..764defd 100644
--- a/geode-core/src/main/java/org/apache/geode/internal/cache/tier/sockets/CacheClientUpdater.java
+++ b/geode-core/src/main/java/org/apache/geode/internal/cache/tier/sockets/CacheClientUpdater.java
@@ -385,6 +385,13 @@ public class CacheClientUpdater extends Thread implements ClientUpdater, Disconn
logger.warn(LocalizedMessage.create(LocalizedStrings.CacheClientUpdater_CLASS_NOT_FOUND,
e.getMessage()));
}
+ } catch (ServerRefusedConnectionException e) {
+ if (!quitting()) {
+ logger.warn(LocalizedMessage.create(
+ LocalizedStrings.CacheClientUpdater_0_CAUGHT_FOLLOWING_EXECPTION_WHILE_ATTEMPTING_TO_CREATE_A_SERVER_TO_CLIENT_COMMUNICATION_SOCKET_AND_WILL_EXIT_1,
+ new Object[] {this, e}), logger.isDebugEnabled() ? e : null);
+ }
+ throw e;
} finally {
this.connected = success;
if (mySock != null) {
diff --git a/geode-core/src/main/java/org/apache/geode/internal/i18n/LocalizedStrings.java b/geode-core/src/main/java/org/apache/geode/internal/i18n/LocalizedStrings.java
index 885aa3a..b32e1c6 100755
--- a/geode-core/src/main/java/org/apache/geode/internal/i18n/LocalizedStrings.java
+++ b/geode-core/src/main/java/org/apache/geode/internal/i18n/LocalizedStrings.java
@@ -286,7 +286,7 @@ public class LocalizedStrings {
"CacheClientNotifier: The requested durable client has the same identifier ( {0} ) as an existing durable client ( {1} ). Duplicate durable clients are not allowed.");
public static final StringId CacheClientNotifier_CACHECLIENTNOTIFIER_UNSUCCESSFULLY_REGISTERED_CLIENT_WITH_IDENTIFIER__0 =
new StringId(1143,
- "CacheClientNotifier: Unsuccessfully registered client with identifier {0}");
+ "CacheClientNotifier: Unsuccessfully registered client with identifier {0} and response code {1}");
public static final StringId CacheClientNotifier_CANNOT_NOTIFY_CLIENTS_TO_PERFORM_OPERATION_0_ON_EVENT_1 =
new StringId(1144,
"CacheClientNotifier: Cannot notify clients to perform operation {0} on event {1}");
--
To stop receiving notification emails like this one, please contact
['"commits@geode.apache.org" <co...@geode.apache.org>'].