diff --git a/deps/v8/src/base/platform/platform-posix.cc b/deps/v8/src/base/platform/platform-posix.cc index 64aed2b8d1f2d0..2cb3bbefd2cd21 100644 --- a/deps/v8/src/base/platform/platform-posix.cc +++ b/deps/v8/src/base/platform/platform-posix.cc @@ -260,6 +260,8 @@ int OS::GetCurrentThreadId() { return static_cast(syscall(__NR_gettid)); #elif V8_OS_ANDROID return static_cast(gettid()); +#elif V8_OS_SOLARIS + return static_cast(pthread_self()); #else return static_cast(reinterpret_cast(pthread_self())); #endif