[Olsr-commit] OLSR.org main repository branch, release-0.9.0, updated. v0.9.0.3-29-g5d7f0cd
(spam-protected)
(spam-protected)
Mon Feb 29 21:33:44 CET 2016
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "OLSR.org main repository".
See http://olsr.org/git/?p=olsrd.git;a=commitdiff;h=v0.9.0.3-29-g5d7f0cd
for a web version of the last commit.
The branch, release-0.9.0 has been updated
via 5d7f0cd521984876d956dbbb9530f7923aba781b (commit)
via 75b1878ca265e23d0d04b971e4d6b0c1ae9e79e0 (commit)
from deb9faf2004fbfa32ebdb77c9b0c3b7b65edba94 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 5d7f0cd521984876d956dbbb9530f7923aba781b
Author: Ferry Huberts <(spam-protected)>
Date: Sat Feb 27 00:48:28 2016 +0100
main: ensure all timers are stopped in shutdown
Signed-off-by: Ferry Huberts <(spam-protected)>
commit 75b1878ca265e23d0d04b971e4d6b0c1ae9e79e0
Author: Ferry Huberts <(spam-protected)>
Date: Sat Feb 27 00:20:24 2016 +0100
scheduler: mark timers for removal and only remove them in a cleanup walk
Fixes crashes in networks with many nodes.
*** olsr.org - pre-0.9.1-git_dd7c5a0-hash_b9729ef932ee0c718b5da79dcf6a5fce ***
Build date: 2016-02-24 21:02:23 on jenkins
http://www.olsr.org
/usr/sbin/olsrd (olsr_segv_handler) src/main.c:323
/lib/i386-linux-gnu/libc.so.6 (+0x2de78) [0xb760ce78]
/usr/sbin/olsrd (list_remove) src/common/list.c:105
/usr/sbin/olsrd (olsr_stop_timer) src/scheduler.c:874
/usr/sbin/olsrd (olsr_del_nbr2_list) src/neighbor_table.c:85
/usr/sbin/olsrd (olsr_delete_neighbor_table) src/neighbor_table.c:211
/usr/sbin/olsrd (olsr_delete_link_entry) src/link_set.c:375
/usr/sbin/olsrd (olsr_expire_link_entry) src/link_set.c:495
/usr/sbin/olsrd (walk_timers) src/scheduler.c:650
/usr/sbin/olsrd (olsr_scheduler) src/scheduler.c:506
/usr/sbin/olsrd (main) src/main.c:705
olsrd crashed, stack trace follows
/usr/sbin/olsrd (olsr_segv_handler) src/main.c:323
/lib/i386-linux-gnu/libc.so.6 (+0x2de78) [0xb764ce78]
/usr/sbin/olsrd (list_remove) src/common/list.c:105
/usr/sbin/olsrd (olsr_stop_timer) src/scheduler.c:874
/usr/sbin/olsrd (olsr_update_gateway_entry) src/gateway.c:1208
/usr/sbin/olsrd (olsr_input_hna) src/hna_set.c:446
/usr/sbin/olsrd (parse_packet) src/parser.c:393
/usr/sbin/olsrd (olsr_input) src/parser.c:496
/usr/sbin/olsrd (poll_sockets) src/scheduler.c:341
/usr/sbin/olsrd (olsr_scheduler) src/scheduler.c:499
/usr/sbin/olsrd (main) src/main.c:705
Signed-off-by: Ferry Huberts <(spam-protected)>
# Conflicts:
# src/scheduler.c
-----------------------------------------------------------------------
Summary of changes:
src/main.c | 3 ++
src/scheduler.c | 95 +++++++++++++++++++++++++++++++++++++++++++++++++++++++--
src/scheduler.h | 1 +
3 files changed, 97 insertions(+), 2 deletions(-)
hooks/post-receive
--
OLSR.org main repository
More information about the Olsr-commit
mailing list