summary | shortlog | log | commit | commitdiff | tree
raw | patch | inline | side by side (parent: 92ba603)
raw | patch | inline | side by side (parent: 92ba603)
author | root <root@r1lead.ice.americas.sgi.com> | |
Wed, 20 May 2015 19:17:10 +0000 (14:17 -0500) | ||
committer | Marc Fournier <marc.fournier@camptocamp.com> | |
Tue, 26 May 2015 12:13:27 +0000 (14:13 +0200) |
src/write_redis.c | patch | blob | history |
diff --git a/src/write_redis.c b/src/write_redis.c
index 43d71f8a8d1e340c7cd4b9d6607470d01449eaf6..22e30abb3833687f1a423810f19c1c4860d0efd6 100644 (file)
--- a/src/write_redis.c
+++ b/src/write_redis.c
if (node->conn == NULL)
{
node->conn = redisConnectWithTimeout ((char *)node->host, node->port, node->timeout);
- if (node->conn != NULL && node->conn->err)
+ if (node->conn == NULL)
+ {
+ ERROR ("write_redis plugin: Connecting to host \"%s\" (port %i) failed: Unkown reason",
+ (node->host != NULL) ? node->host : "localhost",
+ (node->port != 0) ? node->port : 6379);
+ pthread_mutex_unlock (&node->lock);
+ return (-1);
+ }
+ else if (node->conn->err)
{
ERROR ("write_redis plugin: Connecting to host \"%s\" (port %i) failed: %s",
(node->host != NULL) ? node->host : "localhost",
}
}
- assert (node->conn != NULL);
rr = redisCommand (node->conn, "ZADD %s %s %s", key, time, value);
if (rr==NULL)
WARNING("ZADD command error. key:%s message:%s", key, node->conn->errstr);