diff options
Diffstat (limited to 'misc/cgo/test/issue6997_linux.c')
-rw-r--r-- | misc/cgo/test/issue6997_linux.c | 28 |
1 files changed, 0 insertions, 28 deletions
diff --git a/misc/cgo/test/issue6997_linux.c b/misc/cgo/test/issue6997_linux.c deleted file mode 100644 index c6d251bbe5..0000000000 --- a/misc/cgo/test/issue6997_linux.c +++ /dev/null @@ -1,28 +0,0 @@ -// Copyright 2014 The Go Authors. All rights reserved. -// Use of this source code is governed by a BSD-style -// license that can be found in the LICENSE file. - -//go:build !android - -#include <pthread.h> -#include <stdio.h> -#include <unistd.h> - -static pthread_t thread; - -static void* threadfunc(void* dummy) { - while(1) { - sleep(1); - } -} - -int StartThread() { - return pthread_create(&thread, NULL, &threadfunc, NULL); -} - -int CancelThread() { - void *r; - pthread_cancel(thread); - pthread_join(thread, &r); - return (r == PTHREAD_CANCELED); -} |