mirror of
https://github.com/cuberite/libevent.git
synced 2025-09-09 12:28:19 -04:00
move signal callbacks closer to test code
svn:r670
This commit is contained in:
parent
7470ce52c5
commit
bd31d00fc1
@ -192,23 +192,6 @@ timeout_cb(int fd, short event, void *arg)
|
|||||||
test_ok = 1;
|
test_ok = 1;
|
||||||
}
|
}
|
||||||
|
|
||||||
#ifndef WIN32
|
|
||||||
static void
|
|
||||||
signal_cb_sa(int sig)
|
|
||||||
{
|
|
||||||
test_ok = 2;
|
|
||||||
}
|
|
||||||
|
|
||||||
static void
|
|
||||||
signal_cb(int fd, short event, void *arg)
|
|
||||||
{
|
|
||||||
struct event *ev = arg;
|
|
||||||
|
|
||||||
signal_del(ev);
|
|
||||||
test_ok = 1;
|
|
||||||
}
|
|
||||||
#endif
|
|
||||||
|
|
||||||
struct both {
|
struct both {
|
||||||
struct event ev;
|
struct event ev;
|
||||||
int nread;
|
int nread;
|
||||||
@ -505,6 +488,21 @@ test_fork(void)
|
|||||||
cleanup_test();
|
cleanup_test();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
static void
|
||||||
|
signal_cb_sa(int sig)
|
||||||
|
{
|
||||||
|
test_ok = 2;
|
||||||
|
}
|
||||||
|
|
||||||
|
static void
|
||||||
|
signal_cb(int fd, short event, void *arg)
|
||||||
|
{
|
||||||
|
struct event *ev = arg;
|
||||||
|
|
||||||
|
signal_del(ev);
|
||||||
|
test_ok = 1;
|
||||||
|
}
|
||||||
|
|
||||||
static void
|
static void
|
||||||
test_simplesignal(void)
|
test_simplesignal(void)
|
||||||
{
|
{
|
||||||
|
Loading…
x
Reference in New Issue
Block a user