Fair enough -- I'm going to refer to this behavior as "broadcast", then.


On Thu, Sep 12, 2013 at 1:07 AM, R. Tyler Croy <notifications@github.com>wrote:

> In lib/statsd/server.rb:
>
> > @@ -55,12 +55,56 @@ def receive_data(msg)
> >        end
> >      end
> >
> > +    module Forwarder
> > +      @@sockets = {}
> > +      @@destinations = []
> > +      def receive_data(msg)
> > +        # Send data to the normal, local Statsd instance.
> > +        Statsd::Server.receive_data(msg)
> > +        # And then also multicast the message to the forwarding destinations.
>
> Just noticed this, the comment is erroneous IMHO as "multicast" has very
> specific meaning with regards to sockets, and this ain't multicast ;)
>
> —
> Reply to this email directly or view it on GitHub<https://github.com/lookout/statsd/pull/3/files#r6315676>
> .
>