uw                                       Thu, 08 Oct 2009 11:40:16 +0000

Revision: http://svn.php.net/viewvc?view=revision&revision=289339

Log:
Fixing pconnect statistics.

Changed paths:
    U   php/php-src/branches/PHP_5_3/ext/mysqlnd/mysqlnd.c
    U   php/php-src/trunk/ext/mysqlnd/mysqlnd.c

Modified: php/php-src/branches/PHP_5_3/ext/mysqlnd/mysqlnd.c
===================================================================
--- php/php-src/branches/PHP_5_3/ext/mysqlnd/mysqlnd.c  2009-10-08 10:33:26 UTC 
(rev 289338)
+++ php/php-src/branches/PHP_5_3/ext/mysqlnd/mysqlnd.c  2009-10-08 11:40:16 UTC 
(rev 289339)
@@ -772,13 +772,12 @@
                                                                                
(char *)&buf_size TSRMLS_CC);
                }

-               MYSQLND_INC_CONN_STATISTIC(&conn->stats, STAT_CONNECT_SUCCESS);
+               MYSQLND_INC_CONN_STATISTIC_W_VALUE2(&conn->stats, 
STAT_CONNECT_SUCCESS, 1, STAT_OPENED_CONNECTIONS, 1);
                if (reconnect) {
                        MYSQLND_INC_GLOBAL_STATISTIC(STAT_RECONNECT);
                }
-               MYSQLND_INC_CONN_STATISTIC(&conn->stats, 
STAT_OPENED_CONNECTIONS);
                if (conn->persistent) {
-                       MYSQLND_INC_CONN_STATISTIC(&conn->stats, 
STAT_OPENED_PERSISTENT_CONNECTIONS);
+                       MYSQLND_INC_CONN_STATISTIC_W_VALUE2(&conn->stats, 
STAT_PCONNECT_SUCCESS, 1, STAT_OPENED_PERSISTENT_CONNECTIONS, 1);
                }

                DBG_INF_FMT("connection_id=%llu", conn->thread_id);

Modified: php/php-src/trunk/ext/mysqlnd/mysqlnd.c
===================================================================
--- php/php-src/trunk/ext/mysqlnd/mysqlnd.c     2009-10-08 10:33:26 UTC (rev 
289338)
+++ php/php-src/trunk/ext/mysqlnd/mysqlnd.c     2009-10-08 11:40:16 UTC (rev 
289339)
@@ -772,13 +772,12 @@
                                                                                
(char *)&buf_size TSRMLS_CC);
                }

-               MYSQLND_INC_CONN_STATISTIC(&conn->stats, STAT_CONNECT_SUCCESS);
+               MYSQLND_INC_CONN_STATISTIC_W_VALUE2(&conn->stats, 
STAT_CONNECT_SUCCESS, 1, STAT_OPENED_CONNECTIONS, 1);
                if (reconnect) {
                        MYSQLND_INC_GLOBAL_STATISTIC(STAT_RECONNECT);
                }
-               MYSQLND_INC_CONN_STATISTIC(&conn->stats, 
STAT_OPENED_CONNECTIONS);
                if (conn->persistent) {
-                       MYSQLND_INC_CONN_STATISTIC(&conn->stats, 
STAT_OPENED_PERSISTENT_CONNECTIONS);
+                       MYSQLND_INC_CONN_STATISTIC_W_VALUE2(&conn->stats, 
STAT_PCONNECT_SUCCESS, 1, STAT_OPENED_PERSISTENT_CONNECTIONS, 1);
                }

                DBG_INF_FMT("connection_id=%llu", conn->thread_id);

-- 
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to