All pastes #3826 Raw Edit

multicast server working on Linux but not on windows

public python v1 · immutable
#3826 ·published 2005-01-06 15:44 UTC
rendered paste body
from twisted.internet import reactorfrom twisted.python import logfrom twisted.internet.protocol import DatagramProtocol,ServerFactoryfrom twisted.internet.udp import MulticastMixinfrom twisted.application import internet, serviceimport sysclass MulticasterProtocol(DatagramProtocol):    def datagramReceived(self, datagram, address):        self.transport.write('twisted:me',address)if __name__ == '__main__':    a = service.Application('adelux', uid=0, gid=0)    serviceCollection = service.IServiceCollection(a)    log.startLogging(sys.stdout, 0)        ########    s = MulticasterProtocol()    i = internet.MulticastServer(9999, s, "224.0.0.1")    i.setName('MulticastServer')    i.setServiceParent(serviceCollection)    ########    serviceCollection.startService()    reactor.run()