From 497ab60346e74927fb7980734799d1e57af541d5 Mon Sep 17 00:00:00 2001 From: rowanbeentje Date: Wed, 18 Apr 2012 23:59:05 +0000 Subject: - Correctly call mysql_library_init() on application start, and mysql_thread_init() and mysql_thread_end() on each thread as appropriate. This will improve observed MySQL stability, especially in certain circumstances such as LOAD DATA INFILE. --- Frameworks/SPMySQLFramework/Source/SPMySQL Private APIs.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'Frameworks/SPMySQLFramework/Source/SPMySQL Private APIs.h') diff --git a/Frameworks/SPMySQLFramework/Source/SPMySQL Private APIs.h b/Frameworks/SPMySQLFramework/Source/SPMySQL Private APIs.h index 5772eb72..ee7f6039 100644 --- a/Frameworks/SPMySQLFramework/Source/SPMySQL Private APIs.h +++ b/Frameworks/SPMySQLFramework/Source/SPMySQL Private APIs.h @@ -39,7 +39,6 @@ #import "Locking.h" #import "Conversion.h" - @interface SPMySQLConnection (PrivateAPI) - (MYSQL *)_makeRawMySQLConnectionWithEncoding:(NSString *)encodingName isMasterConnection:(BOOL)isMaster; @@ -47,6 +46,8 @@ - (void)_updateConnectionVariables; - (void)_restoreConnectionVariables; - (BOOL)_checkConnectionIfNecessary; +- (void)_validateThreadSetup; ++ (void)_removeThreadVariables:(NSNotification *)aNotification; @end -- cgit v1.2.3