We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent eaa9c69 commit edbe06fCopy full SHA for edbe06f
tests/sapi.rs
@@ -19,7 +19,14 @@ use ext_php_rs::ffi::{
19
use ext_php_rs::prelude::*;
20
use ext_php_rs::zend::try_catch_first;
21
use std::ffi::c_char;
22
-use std::sync::{Arc, Mutex};
+use std::sync::Mutex;
23
+use std::thread;
24
+
25
+#[cfg(php_zts)]
26
+use ext_php_rs::embed::ext_php_rs_sapi_per_thread_init;
27
28
+use std::sync::Arc;
29
30
use std::thread;
31
32
static mut LAST_OUTPUT: String = String::new();
@@ -119,6 +126,7 @@ pub fn module(module: ModuleBuilder) -> ModuleBuilder {
119
126
}
120
127
121
128
#[test]
129
122
130
fn test_sapi_multithread() {
123
131
let _guard = SAPI_TEST_MUTEX.lock().unwrap();
124
132
0 commit comments