libqb/tests
Angus Salkeld f54764e1ec IPC: make each connection ref the owning service
This is because the connection functions use the c->service pointer
and this needs to be mirrored in the reference counting.

The service can only be free'd when all connections are destroyed
and the user as unreferenced all previously referenced connections
and the service.

Fixes #62
Thanks to Jan Friesse for the reproducer
Signed-off-by: Angus Salkeld <asalkeld@redhat.com>
2013-04-22 12:03:26 +10:00
..
.gitignore Deal better with corrupt blackbox files. 2013-04-02 13:52:57 +11:00
bench-log.c By default don't build in the slow benchlog 2011-11-25 11:12:27 +11:00
blackbox-segfault.sh Deal better with corrupt blackbox files. 2013-04-02 13:52:57 +11:00
bmc.c Deprecate qb_util_set_log_function() 2012-01-24 16:00:05 +11:00
bmcpt.c Remove uses of timersub and use qb_util_stopwatch 2012-08-28 22:05:09 +10:00
bms.c example/test: check for error in qb_ipc_run() 2012-11-08 20:53:21 +11:00
check_array.c Fix some issues found by clang 2012-02-03 14:37:37 +11:00
check_ipc.c IPC: make each connection ref the owning service 2013-04-22 12:03:26 +10:00
check_log.c LOG: add a test for a padded hex int. 2013-01-04 15:56:59 +11:00
check_loop.c TEST: add a test to check the order of the jobs 2012-03-09 19:33:35 +11:00
check_map.c ptrie: deref the current node in trie_iter_free() 2012-12-06 11:59:33 +11:00
check_rb.c rb: cleanup the semaphores 2012-05-10 10:39:43 +10:00
check_util.c Add a split timer to the stopwatch. 2012-02-01 13:46:27 +11:00
crash_test_dummy.c Deal better with corrupt blackbox files. 2013-04-02 13:52:57 +11:00
file_change_bytes.c Deal better with corrupt blackbox files. 2013-04-02 13:52:57 +11:00
format_compare_speed.c test: fix missing-format-attribute warning 2013-02-19 10:18:01 +11:00
loop.c Deprecate qb_util_set_log_function() 2012-01-24 16:00:05 +11:00
make-log-test.sh TEST: change the script to .sh and generated c file to auto_ 2012-01-16 22:18:39 +11:00
Makefile.am Fix "make srpm" 2013-04-10 16:17:38 +10:00
rbreader.c TEST: make rbreader/writer more like the other benchmarking apps 2012-05-21 08:30:22 +10:00
rbwriter.c Remove uses of timersub and use qb_util_stopwatch 2012-08-28 22:05:09 +10:00
resources.test TEST: Use /bin/sh not /bin/bash 2012-05-10 11:41:11 +10:00
test.conf.in Deal better with corrupt blackbox files. 2013-04-02 13:52:57 +11:00