[Olsr-commit] OLSR.org main repository branch, timers, created. v0.9.0.3-467-g7e33b5d

(spam-protected) (spam-protected)
Sat Feb 27 00:49:33 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-467-g7e33b5d
        for a web version of the last commit.

The branch, timers has been created
        at  7e33b5d3eadb87273444b959e1b310c9f257ed1c (commit)

- Log -----------------------------------------------------------------
commit 7e33b5d3eadb87273444b959e1b310c9f257ed1c
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 d82e004a4f5a6369d23fc0098e2796b2adf4f705
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)>

-----------------------------------------------------------------------


hooks/post-receive
-- 
OLSR.org main repository



More information about the Olsr-commit mailing list