@@ -423,7 +423,7 @@ static void test_process(bool single_thread = false) {
423423 test::counter_init ();
424424 auto counter = test::counter_ptr ();
425425
426- Mutex *lock = new Mutex (Mutex::PROCESS_SHARED );
426+ Mutex *lock = new Mutex (true );
427427 lock->lock ();
428428
429429 ListenPort *port = serv.add_port (SW_SOCK_TCP, TEST_HOST, 0 );
@@ -560,7 +560,7 @@ static void test_process_send_in_user_worker() {
560560 test::counter_init ();
561561 auto counter = test::counter_ptr ();
562562
563- Mutex lock (Mutex::PROCESS_SHARED );
563+ Mutex lock (true );
564564 lock.lock ();
565565
566566 ListenPort *port = serv.add_port (SW_SOCK_TCP, TEST_HOST, 0 );
@@ -1243,7 +1243,7 @@ TEST(server, ssl) {
12431243 serv.worker_num = 1 ;
12441244 swoole_set_log_level (SW_LOG_WARNING);
12451245
1246- Mutex *lock = new Mutex (Mutex::PROCESS_SHARED );
1246+ Mutex *lock = new Mutex (true );
12471247 lock->lock ();
12481248
12491249 ListenPort *port = serv.add_port (static_cast <enum swSocketType>(SW_SOCK_TCP | SW_SOCK_SSL), TEST_HOST, 0 );
@@ -1311,7 +1311,7 @@ TEST(server, ssl_error) {
13111311 serv.worker_num = 1 ;
13121312 swoole_set_log_level (SW_LOG_WARNING);
13131313
1314- Mutex lock (Mutex::PROCESS_SHARED );
1314+ Mutex lock (true );
13151315 lock.lock ();
13161316
13171317 ListenPort *port = serv.add_port (static_cast <enum swSocketType>(SW_SOCK_TCP | SW_SOCK_SSL), TEST_HOST, 0 );
@@ -1364,7 +1364,7 @@ TEST(server, ssl_write) {
13641364 serv.worker_num = 1 ;
13651365 swoole_set_log_level (SW_LOG_WARNING);
13661366
1367- Mutex lock (Mutex::PROCESS_SHARED );
1367+ Mutex lock (true );
13681368 lock.lock ();
13691369
13701370 ListenPort *port = serv.add_port (static_cast <enum swSocketType>(SW_SOCK_TCP | SW_SOCK_SSL), TEST_HOST, 0 );
@@ -1436,7 +1436,7 @@ TEST(server, dtls) {
14361436 serv.worker_num = 1 ;
14371437 swoole_set_log_level (SW_LOG_WARNING);
14381438
1439- auto *lock = new Mutex (Mutex::PROCESS_SHARED );
1439+ auto *lock = new Mutex (true );
14401440 lock->lock ();
14411441
14421442 auto port = serv.add_port ((enum swSocketType)(SW_SOCK_UDP | SW_SOCK_SSL), TEST_HOST, 0 );
@@ -1555,7 +1555,7 @@ static void test_ssl_client_cert(Server::Mode mode) {
15551555 serv.worker_num = 1 ;
15561556 swoole_set_log_level (SW_LOG_INFO);
15571557
1558- Mutex *lock = new Mutex (Mutex::PROCESS_SHARED );
1558+ Mutex *lock = new Mutex (true );
15591559 lock->lock ();
15601560
15611561 ListenPort *port = serv.add_port ((enum swSocketType)(SW_SOCK_TCP | SW_SOCK_SSL), TEST_HOST, 0 );
@@ -2665,7 +2665,7 @@ TEST(server, forward_message) {
26652665 ListenPort *port = serv.add_port (SW_SOCK_TCP, TEST_HOST, 0 );
26662666 ASSERT_TRUE (port);
26672667
2668- swoole::Mutex lock (swoole::Mutex::PROCESS_SHARED );
2668+ swoole::Mutex lock (true );
26692669 lock.lock ();
26702670
26712671 ASSERT_EQ (serv.create (), SW_OK);
@@ -2791,7 +2791,7 @@ TEST(server, abort_worker) {
27912791 auto port = server->add_port (SW_SOCK_TCP, TEST_HOST, 0 );
27922792 ASSERT_EQ (server->create (), 0 );
27932793
2794- swoole::Mutex lock (swoole::Mutex::PROCESS_SHARED );
2794+ swoole::Mutex lock (true );
27952795 lock.lock ();
27962796
27972797 std::thread t1 ([&]() {
@@ -2868,7 +2868,7 @@ TEST(server, reactor_thread_pipe_writable) {
28682868 port->protocol .package_max_length = 8 * 1024 * 1024 ;
28692869 network::Stream::set_protocol (&port->protocol );
28702870
2871- Mutex lock (Mutex::PROCESS_SHARED );
2871+ Mutex lock (true );
28722872 lock.lock ();
28732873
28742874 ASSERT_EQ (serv.create (), SW_OK);
@@ -3266,7 +3266,7 @@ static void test_kill_worker(Server::Mode mode, const Options &options) {
32663266 test::counter_init ();
32673267 int *counter = test::counter_ptr ();
32683268
3269- Mutex lock (Mutex::PROCESS_SHARED );
3269+ Mutex lock (true );
32703270 lock.lock ();
32713271
32723272 ListenPort *port = serv.add_port (SW_SOCK_TCP, TEST_HOST, 0 );
@@ -3424,7 +3424,7 @@ static void test_kill_self(Server::Mode mode) {
34243424
34253425 int *counter = (int *) sw_mem_pool ()->alloc (sizeof (int ) * 6 );
34263426
3427- swoole::Mutex lock (swoole::Mutex::PROCESS_SHARED );
3427+ swoole::Mutex lock (true );
34283428 lock.lock ();
34293429
34303430 ListenPort *port = serv.add_port (SW_SOCK_TCP, TEST_HOST, 0 );
@@ -3506,7 +3506,7 @@ TEST(server, no_idle_worker) {
35063506 swoole_set_log_file (TEST_LOG_FILE);
35073507 swoole_set_log_level (SW_LOG_WARNING);
35083508
3509- Mutex *lock = new Mutex (Mutex::PROCESS_SHARED );
3509+ Mutex *lock = new Mutex (true );
35103510 lock->lock ();
35113511
35123512 ListenPort *port = serv.add_port (SW_SOCK_TCP, TEST_HOST, 0 );
@@ -3568,7 +3568,7 @@ TEST(server, no_idle_task_worker) {
35683568 swoole_set_log_file (TEST_LOG_FILE);
35693569 swoole_set_log_level (SW_LOG_WARNING);
35703570
3571- Mutex *lock = new Mutex (Mutex::PROCESS_SHARED );
3571+ Mutex *lock = new Mutex (true );
35723572 lock->lock ();
35733573
35743574 ListenPort *port = serv.add_port (SW_SOCK_TCP, TEST_HOST, 0 );
@@ -3638,7 +3638,7 @@ static void test_conn_overflow(Server::Mode mode, bool send_yield) {
36383638 test::counter_init ();
36393639 auto counter = test::counter_ptr ();
36403640
3641- Mutex *lock = new Mutex (Mutex::PROCESS_SHARED );
3641+ Mutex *lock = new Mutex (true );
36423642 lock->lock ();
36433643
36443644 ListenPort *port = serv.add_port (SW_SOCK_TCP, TEST_HOST, 0 );
@@ -3724,7 +3724,7 @@ TEST(server, send_timeout) {
37243724 test::counter_init ();
37253725 auto counter = test::counter_ptr ();
37263726
3727- Mutex *lock = new Mutex (Mutex::PROCESS_SHARED );
3727+ Mutex *lock = new Mutex (true );
37283728 lock->lock ();
37293729
37303730 ListenPort *port = serv.add_port (SW_SOCK_TCP, TEST_HOST, 0 );
@@ -3812,7 +3812,7 @@ static void test_max_request(Server::Mode mode) {
38123812 serv.worker_num = 2 ;
38133813 serv.max_request = 128 ;
38143814
3815- Mutex *lock = new Mutex (Mutex::PROCESS_SHARED );
3815+ Mutex *lock = new Mutex (true );
38163816 lock->lock ();
38173817
38183818 ASSERT_NE (serv.add_port (SW_SOCK_TCP, TEST_HOST, 0 ), nullptr );
@@ -3876,7 +3876,7 @@ TEST(server, watermark) {
38763876 Server serv (Server::MODE_PROCESS);
38773877 serv.worker_num = 2 ;
38783878
3879- Mutex *lock = new Mutex (Mutex::PROCESS_SHARED );
3879+ Mutex *lock = new Mutex (true );
38803880 lock->lock ();
38813881
38823882 String wbuf;
@@ -3952,7 +3952,7 @@ TEST(server, discard_data) {
39523952 swoole_set_log_file (TEST_LOG_FILE);
39533953 swoole_set_log_level (SW_LOG_WARNING);
39543954
3955- Mutex *lock = new Mutex (Mutex::PROCESS_SHARED );
3955+ Mutex *lock = new Mutex (true );
39563956 lock->lock ();
39573957
39583958 ListenPort *port = serv.add_port (SW_SOCK_TCP, TEST_HOST, 0 );
@@ -4021,7 +4021,7 @@ TEST(server, pause_and_resume) {
40214021 ListenPort *port = serv.add_port (SW_SOCK_TCP, TEST_HOST, 0 );
40224022 ASSERT_TRUE (port);
40234023
4024- Mutex lock (Mutex::PROCESS_SHARED );
4024+ Mutex lock (true );
40254025 lock.lock ();
40264026
40274027 ASSERT_EQ (serv.create (), SW_OK);
@@ -4087,7 +4087,7 @@ TEST(server, max_queued_bytes) {
40874087 ListenPort *port = serv.add_port (SW_SOCK_TCP, TEST_HOST, 0 );
40884088 ASSERT_TRUE (port);
40894089
4090- Mutex lock (Mutex::PROCESS_SHARED );
4090+ Mutex lock (true );
40914091 lock.lock ();
40924092
40934093 ASSERT_EQ (serv.create (), SW_OK);
0 commit comments