# New Ticket Created by Zoffix Znet # Please include the string: [perl #128323] # in the subject line of all future correspondence about this issue. # <URL: https://rt.perl.org/Ticket/Display.html?id=128323 >
Filing as per jnthn++'s request (http://irclog.perlgeek.de/perl6/2016-06-05#i_12609785) Ran my program and got a Segmentation Fault, even though running it multiple times again did not trigger it. Also, got one last night with a slightly different codebase, but one that did use two IO::Socket::Async, suggesting that spawning several of them fast might be where the bug lives. The commit for the codebase is here: https://github.com/zoffixznet/perl6-IRC-Client/tree/16056e8af837a4d982d23728adf24b4cc406576c It's huge. The Socket stuff is in lib/IRC/Client.pm6. To run this, do perl6 examples/bot.p6, however, that would require two local IRC servers to run on ports 6667 and 5667. Different ports/hosts can be specified here: https://github.com/zoffixznet/perl6-IRC-Client/blob/rewrite/examples/bot.pl6#L17 (use :host<irc.whatever.org> inside individual hashes).