change push/pull from triggerFunc to using a dynamic tick interval
change push/pull from triggerFunc to using a dynamic tick interval

atomx/memberlist,rbg/memberlist,aybabtme/memberlist,aybabtme/memberlist,oldmantaiter/memberlist,atomx/memberlist,jsternberg/memberlist,hashicorp/memberlist,42wim/memberlist,42wim/memberlist,hashicorp/memberlist,oldmantaiter/memberlist,jsternberg/memberlist,rbg/memberlist