OSDN Git Service

Bugfix: segv when log-level of l7vs_network is set to debug. bugfix-debuglog
authorKohei TANUMA <tanuma@users.sourceforge.jp>
Wed, 4 Aug 2010 02:51:56 +0000 (11:51 +0900)
committerKohei TANUMA <tanuma@users.sourceforge.jp>
Wed, 4 Aug 2010 02:51:56 +0000 (11:51 +0900)
src/conn.c

index fa184f2..f912fcd 100644 (file)
@@ -408,8 +408,8 @@ l7vs_conn_create(int lfd, struct l7vs_lsock *lsock)
 
     // connect real server immediately if all lsock services are fast schedule.
     if (lsock->fast_schedule) {
-        struct l7vs_service* srv;
-        struct l7vs_dest* dest;
+        struct l7vs_service* srv = NULL;
+        struct l7vs_dest* dest = NULL;
         conn->ciom->status = iomux_conn_received;
         if (!l7vs_conn_is_rs_connected(conn->ciom, conn, &srv, &dest)) {
             LOGGER_PUT_LOG_ERROR(LOG_CAT_L7VSD_NETWORK,38, "error / is realserver connected failed");