<div dir="ltr"><div>Hi John,<br><br></div><div>we have a spread-4.4.0 installation and observe some mysterious problems.<br><br>We have configured multicast and we have multiple interfaces per machine. Perhaps something is wrong with the configuration for multicast in our network.<br></div><div><br></div><div>In spread.log we see a strange error message saying <i>"</i><i>Prot_handle_token: BUG WORKAROUND...swallowing token"</i>. This message is occurring 4 times per minute. See below.<br><br></div><div>Digging in the source code of spread-5.0.0-rc2 we see that strange message is still implemented there.<br><br></div><div>Can you give us some hints which circumstances could induce that strange "BUG WORKAROUND" message? Is this a "workaround" for a bug in spread or for a bug in network setup?<br><br></div><div>In our situation there is a total malfunction. No spread communication possible at all.<br><br></div><div>If we remove the multicast setup from our configuration everything is working fine on the same machines/network.<br></div><div><br></div><div>Best regards,<br></div><div>Martin<br></div><div>--<br>Spread_Segment  <a href="http://239.192.2.1:5555" target="_blank">239.192.2.1:5555</a> {<br>        easydb20-ref-back       1.2.3.131  { 1.2.3.131 }<br>}<br>Spread_Segment  <a href="http://239.192.2.2:5555" target="_blank">239.192.2.2:5555</a> {<br>        easy22-ref-back 1.2.3.4    { 1.2.3.4 }<br>        easy23-ref-back 1.2.3.5    { 1.2.3.5 }<br>        easy24-ref-back 1.2.3.6    { 1.2.3.6 }<br>}<br>Spread_Segment  <a href="http://239.192.2.3:5555" target="_blank">239.192.2.3:5555</a> {<br>        easydb21-ref-back       1.2.3.195  { 1.2.3.195 }<br>}<br>Spread_Segment  <a href="http://239.192.2.4:5555" target="_blank">239.192.2.4:5555</a> {<br>        easy25-ref-back 1.2.3.68   { 1.2.3.68 }<br>        easy26-ref-back 1.2.3.69   { 1.2.3.69 }<br>        easy27-ref-back 1.2.3.70   { 1.2.3.70 }<br>}<br>...<br>2017-01-31 10:25:10 GMT Prot_handle_token: BUG WORKAROUND: Too many rounds in EVS state; swallowing token; state:<br>2017-01-31 10:25:25 GMT Prot_handle_token: BUG WORKAROUND: Too many rounds in EVS state; swallowing token; state:<br>2017-01-31 10:25:43 GMT Prot_handle_token: BUG WORKAROUND: Too many rounds in EVS state; swallowing token; state:<br>2017-01-31 10:25:58 GMT Prot_handle_token: BUG WORKAROUND: Too many rounds in EVS state; swallowing token; state:<br>2017-01-31 10:26:16 GMT Prot_handle_token: BUG WORKAROUND: Too many rounds in EVS state; swallowing token; state:<br>2017-01-31 10:26:31 GMT Prot_handle_token: BUG WORKAROUND: Too many rounds in EVS state; swallowing token; state:<br>2017-01-31 10:26:34 GMT Prot_handle_token: BUG WORKAROUND: Too many rounds in EVS state; swallowing token; state:<br>2017-01-31 10:26:37 GMT Prot_handle_token: BUG WORKAROUND: Too many rounds in EVS state; swallowing token; state:<br>...<br>2017-01-31 10:39:42 GMT Prot_handle_token: BUG WORKAROUND: Too many rounds in EVS state; swallowing token; state:<br>2017-01-31 10:39:42 GMT     Aru:              0<br>2017-01-31 10:39:42 GMT     My_aru:           3366<br>2017-01-31 10:39:42 GMT     Highest_seq:      0<br>2017-01-31 10:39:42 GMT     Highest_fifo_seq: 0<br>2017-01-31 10:39:42 GMT     Last_discarded:   0<br>2017-01-31 10:39:42 GMT     Last_delivered:   0<br>2017-01-31 10:39:42 GMT     Last_seq:         3366<br>2017-01-31 10:39:42 GMT     Token_rounds:     501<br>2017-01-31 10:39:42 GMT Last Token:<br>2017-01-31 10:39:42 GMT     type:             0x80050080<br>2017-01-31 10:39:42 GMT     transmiter_id:    -1726901244<br>2017-01-31 10:39:42 GMT     seq:              0<br>2017-01-31 10:39:42 GMT     proc_id:          -1726901244<br>2017-01-31 10:39:42 GMT     aru:              0<br>2017-01-31 10:39:42 GMT     aru_last_id:      -1726901179<br>2017-01-31 10:39:42 GMT     flow_control:     33<br>2017-01-31 10:39:42 GMT     rtr_len:          144<br>2017-01-31 10:39:42 GMT     conf_hash:        -2016107656<br>2017-01-31 10:39:57 GMT Prot_handle_token: BUG WORKAROUND: Too many rounds in EVS state; swallowing token; state:<br>2017-01-31 10:39:57 GMT     Aru:              0<br>2017-01-31 10:39:57 GMT     My_aru:           3366<br>2017-01-31 10:39:57 GMT     Highest_seq:      0<br>2017-01-31 10:39:57 GMT     Highest_fifo_seq: 0<br>2017-01-31 10:39:57 GMT     Last_discarded:   0<br>2017-01-31 10:39:57 GMT     Last_delivered:   0<br>2017-01-31 10:39:57 GMT     Last_seq:         3366<br>2017-01-31 10:39:57 GMT     Token_rounds:     501<br>2017-01-31 10:39:57 GMT Last Token:<br>2017-01-31 10:39:57 GMT     type:             0x80050080<br>2017-01-31 10:39:57 GMT     transmiter_id:    -1726901244<br>2017-01-31 10:39:57 GMT     seq:              0<br>2017-01-31 10:39:57 GMT     proc_id:          -1726901244<br>2017-01-31 10:39:57 GMT     aru:              0<br>2017-01-31 10:39:57 GMT     aru_last_id:      -1726901179<br>2017-01-31 10:39:57 GMT     flow_control:     33<br>2017-01-31 10:39:57 GMT     rtr_len:          144<br>2017-01-31 10:39:57 GMT     conf_hash:        -2016107656<br><br><br></div></div>