Angus Salkeld
|
70f1eb8130
|
LOOP: add a function to delete jobs
Signed-off-by: Angus Salkeld <asalkeld@redhat.com>
|
2012-02-15 22:18:43 +11:00 |
|
Angus Salkeld
|
1e4b33c9cf
|
LOOP: make it possible to pass in NULL as the default loop instance
Signed-off-by: Angus Salkeld <asalkeld@redhat.com>
|
2012-02-10 14:47:49 +11:00 |
|
Angus Salkeld
|
ae682d2a78
|
TEST: make the loop ratelimit test more forgiving.
Signed-off-by: Angus Salkeld <asalkeld@redhat.com>
|
2012-02-08 17:45:42 +11:00 |
|
Angus Salkeld
|
9340221261
|
TEST: check for a single job causing a cpu spin
Signed-off-by: Angus Salkeld <asalkeld@redhat.com>
|
2012-02-07 09:41:00 +11:00 |
|
Angus Salkeld
|
a95618ddd3
|
Fix some issues found by clang
Signed-off-by: Angus Salkeld <asalkeld@redhat.com>
|
2012-02-03 14:37:37 +11:00 |
|
Angus Salkeld
|
29d193112a
|
LOOP: allow a timer to be created without returning the handle
This is if the user does not plan to delete the timer.
Signed-off-by: Angus Salkeld <asalkeld@redhat.com>
|
2012-01-23 16:04:49 +11:00 |
|
Angus Salkeld
|
e235412497
|
TESTS: add tests for signal handlers
Signed-off-by: Angus Salkeld <asalkeld@redhat.com>
|
2012-01-18 22:30:35 +11:00 |
|
Angus Salkeld
|
45fa3b045d
|
TESTS: use new logging API
Signed-off-by: Angus Salkeld <asalkeld@redhat.com>
|
2011-04-14 16:05:46 +10:00 |
|
Angus Salkeld
|
7cd7dc106c
|
TESTS: make sure timers are not leaking file descriptors
Signed-off-by: Angus Salkeld <asalkeld@redhat.com>
|
2010-12-22 09:12:57 +11:00 |
|
Angus Salkeld
|
45ff679934
|
LOOP: change timers to be nano second based
Signed-off-by: Angus Salkeld <asalkeld@redhat.com>
|
2010-12-13 12:23:45 +11:00 |
|
Angus Salkeld
|
1a073f7b29
|
LOOP: prevent timers from deleting them selves.
Signed-off-by: Angus Salkeld <asalkeld@redhat.com>
|
2010-11-15 16:03:31 +11:00 |
|
Angus Salkeld
|
f7f6c89591
|
TLIST: use qb_util_nano_monotonic_hz() instead of HZ
also add a test for under running.
Signed-off-by: Angus Salkeld <asalkeld@redhat.com>
|
2010-11-12 15:15:31 +11:00 |
|
Angus Salkeld
|
e7d2dd9646
|
LOOP: add signal support to main loop
Signed-off-by: Angus Salkeld <asalkeld@redhat.com>
|
2010-11-09 11:51:22 +11:00 |
|
Angus Salkeld
|
920a927116
|
Cleanup config defines & add a check_all script
Run:
./check_all
to build with and without some common configurations.
Signed-off-by: Angus Salkeld <asalkeld@redhat.com>
|
2010-11-01 22:05:46 +11:00 |
|
Angus Salkeld
|
dc08661297
|
LOOP: add support for timerfd
If available use timerfd_create() as it is
much more accurate than tlist.h
Signed-off-by: Angus Salkeld <asalkeld@redhat.com>
|
2010-11-01 10:14:08 +11:00 |
|
Angus Salkeld
|
970a4bc6d5
|
LOOP: add qb_loop_destroy()
Signed-off-by: Angus Salkeld <asalkeld@redhat.com>
|
2010-10-30 20:51:36 +11:00 |
|
Angus Salkeld
|
e211caab96
|
LOOP: fix job poll and simplify main loop
Signed-off-by: Angus Salkeld <asalkeld@redhat.com>
|
2010-10-29 22:26:46 +11:00 |
|