projects
/
strace
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
19845de
)
tests: robustify alarm test
author
Dmitry V. Levin
<ldv@altlinux.org>
Tue, 16 Jul 2019 17:46:47 +0000
(17:46 +0000)
committer
Dmitry V. Levin
<ldv@altlinux.org>
Tue, 16 Jul 2019 17:46:47 +0000
(17:46 +0000)
Do not assume that alarm syscall always succeeds.
* tests/alarm.c (main): Use sprintrc.
tests/alarm.c
patch
|
blob
|
history
diff --git
a/tests/alarm.c
b/tests/alarm.c
index 35404535b814fa2463d432562a1bf460bee6816d..f9fe29a56b22f4403813a5fc837d55a050216311 100644
(file)
--- a/
tests/alarm.c
+++ b/
tests/alarm.c
@@
-18,8
+18,8
@@
int
main(void)
{
-
int rc = syscall(__NR_alarm, (unsigned long) 0xffffffff0000002aULL)
;
- printf("alarm(%u) = %
d\n", 42, rc
);
+
const unsigned long arg = (unsigned long) 0xffffffff0000002aULL
;
+ printf("alarm(%u) = %
s\n", 42, sprintrc(syscall(__NR_alarm, arg))
);
puts("+++ exited with 0 +++");
return 0;