]> git.proxmox.com Git - mirror_corosync.git/commit
totemsrp: Remove recv_flush code
authorSteven Dake <sdake@redhat.com>
Thu, 24 Mar 2011 15:30:53 +0000 (08:30 -0700)
committerSteven Dake <sdake@redhat.com>
Thu, 24 Mar 2011 16:21:27 +0000 (09:21 -0700)
commit1a7b7a39f445be63c697170c1680eeca9834de39
tree989c731a1423ea7945e16a78fbdf62792a7c4271
parent75087f7c1bbde12f255494ab5a96e2389b04643b
totemsrp: Remove recv_flush code

The recv_flush code is no longer necessary because of the miss_count_count
addition.  It can in some cases lead to register corruption because of
interactions with -fstack-protector, the recursive nature of how this code
works, and interactions with the optimizer in some versions of gcc.

Signed-off-by: Steven Dake <sdake@redhat.com>
Reviewed-by: Jan Friesse <jfriesse@redhat.com>
exec/totemiba.c
exec/totemnet.c
exec/totemnet.h
exec/totemrrp.c
exec/totemrrp.h
exec/totemsrp.c
exec/totemudp.c
exec/totemudpu.c