]> granicus.if.org Git - php/commitdiff
reset active_result_id when fetching persistent connection
authorAntony Dovgal <tony2001@php.net>
Thu, 7 Jun 2007 12:17:16 +0000 (12:17 +0000)
committerAntony Dovgal <tony2001@php.net>
Thu, 7 Jun 2007 12:17:16 +0000 (12:17 +0000)
patch by Peter Christensen

ext/mysql/php_mysql.c

index 54287968df265e65988ed27317be8d6702727949..4c6309f4447cde89fc54e4db47e06c8d9d545992 100644 (file)
@@ -671,6 +671,7 @@ static void php_mysql_do_connect(INTERNAL_FUNCTION_PARAMETERS, int persistent)
 #endif
 
                        mysql = (php_mysql_conn *) le->ptr;
+                       mysql->active_result_id = 0;
                }
                ZEND_REGISTER_RESOURCE(return_value, mysql, le_plink);
        } else { /* non persistent */