[Olsr-commit] OLSR.org main repository branch, master, updated. v0.9.0.3-468-gb83fb33

(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-468-gb83fb33
        for a web version of the last commit.

The branch, master has been updated
       via  b83fb332f35b73bd291c7a7964db82b14ae72301 (commit)
       via  7866c212d509cba4cc4d014c666c056647b0e905 (commit)
       via  b9252004852f7a83dcccd6cd4aa01886cc7d554a (commit)
      from  b88f5b8b56c9985d493cf9d520bccb65351fc5da (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 b83fb332f35b73bd291c7a7964db82b14ae72301
Author: Ferry Huberts <(spam-protected)>
Date:   Sat Feb 27 13:12:43 2016 +0100

    cfgparser: remove some unreachable code
    
    Signed-off-by: Ferry Huberts <(spam-protected)>

commit 7866c212d509cba4cc4d014c666c056647b0e905
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 b9252004852f7a83dcccd6cd4aa01886cc7d554a
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)>

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

Summary of changes:
 src/cfgparser/olsrd_conf.c |  5 ---
 src/main.c                 |  3 ++
 src/scheduler.c            | 95 +++++++++++++++++++++++++++++++++++++++++++++-
 src/scheduler.h            |  1 +
 4 files changed, 97 insertions(+), 7 deletions(-)


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



More information about the Olsr-commit mailing list