Skip to content

Commit 6700e99

Browse files
add SW_THREAD_LOCAL (#5619)
1 parent b3c61e1 commit 6700e99

File tree

4 files changed

+4
-4
lines changed

4 files changed

+4
-4
lines changed

ext-src/swoole_odbc.cc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@
2424

2525
#ifdef SW_USE_ODBC
2626

27-
static bool swoole_odbc_blocking = true;
27+
static SW_THREAD_LOCAL bool swoole_odbc_blocking = true;
2828

2929
#ifdef SQL_ATTR_CONNECTION_POOLING
3030
zend_ulong pdo_odbc_pool_on = SQL_CP_OFF;

ext-src/swoole_oracle.cc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222

2323
#ifdef SW_USE_ORACLE
2424

25-
static bool swoole_oracle_blocking = true;
25+
static SW_THREAD_LOCAL bool swoole_oracle_blocking = true;
2626
void swoole_oracle_set_blocking(bool blocking) {
2727
swoole_oracle_blocking = blocking;
2828
}

ext-src/swoole_pgsql.cc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ using swoole::Coroutine;
2828
using swoole::coroutine::Socket;
2929
using swoole::coroutine::translate_events_to_poll;
3030

31-
static bool swoole_pgsql_blocking = true;
31+
static SW_THREAD_LOCAL bool swoole_pgsql_blocking = true;
3232

3333
static int swoole_pgsql_socket_poll(PGconn *conn, swEventType event, double timeout = -1) {
3434
if (swoole_pgsql_blocking) {

ext-src/swoole_sqlite.cc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323
#ifdef SW_USE_SQLITE
2424
using swoole::Coroutine;
2525

26-
static bool swoole_sqlite_blocking = true;
26+
static SW_THREAD_LOCAL bool swoole_sqlite_blocking = true;
2727

2828
void swoole_sqlite_set_blocking(bool blocking) {
2929
if (blocking) {

0 commit comments

Comments
 (0)