fix syscall tls recursion Syscall causes a recursion issue due to thread_local, changing it to pthread methods avoids it. See merge request !266