From 5f3f2d4f4d61b49ab8da45829fca7026a62c3396 Mon Sep 17 00:00:00 2001 From: Jan Vidar Krey Date: Thu, 25 Jun 2009 17:31:39 +0200 Subject: [PATCH] Autotest crash fix. --- src/usermanager.c | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/src/usermanager.c b/src/usermanager.c index cb72871..73f4b4d 100644 --- a/src/usermanager.c +++ b/src/usermanager.c @@ -108,9 +108,12 @@ int uman_init(struct hub_info* hub) hub->users = users; #ifdef USERMANAGER_TIMER - evtimer_set(&hub->ev_timer, timer_statistics, hub); - event_base_set(hub->evbase, &hub->ev_timer); - evtimer_add(&hub->ev_timer, &timeout); + if (hub->evbase) + { + evtimer_set(&hub->ev_timer, timer_statistics, hub); + event_base_set(hub->evbase, &hub->ev_timer); + evtimer_add(&hub->ev_timer, &timeout); + } #endif // 0 return 0; }