diff --git a/src/header/pthread/mod.rs b/src/header/pthread/mod.rs
index 466df19d2a132f7e796dfa1526e39b7e6c0cd64d..f71244a6a88ca87246700c10b5cc55f56513e4f0 100644
--- a/src/header/pthread/mod.rs
+++ b/src/header/pthread/mod.rs
@@ -26,7 +26,7 @@ pub(crate) struct RlctAttr {
     pub param: sched_param,
 }
 
-pub const PTHREAD_BARRIER_SERIAL_THREAD: c_int = 1;
+pub const PTHREAD_BARRIER_SERIAL_THREAD: c_int = -1;
 
 pub const PTHREAD_CANCEL_ASYNCHRONOUS: c_int = 0;
 pub const PTHREAD_CANCEL_ENABLE: c_int = 1;