Lars Petersen
Lars Petersen
Hi, I put up a new version 0.7.0.0. It has a make target `make dist` which builds and creates a `.deb` package file. Please try it out and let me...
Hi Andrew, thanks for the report. I think the problem is that `sendAll` etc are not thread-safe. The behavior you're observing can occur if the TCP send buffer is nearly...
Mhh, interesting. Could your recreate the heap profiles for these 3 commits? `fafb1926b0c5c602ed90dc494158d6c46ce336a7` (`mallocBytes`) `8f341b1a51a7d1300a5e12b54c880a86c9e181c2` (`mallocPlainForeignPtr`) `bade04065eaadc1a701d2b67cd928ec289226fd9` (`ByteString.createUptoN`) @VyacheslavHashov proposed to change the memory allocation mechanism and I refactored it...
@VyacheslavHashov You're absolutely right. Probably not an issue then.
This is is bigger task. The whole environment setup is heavily platform dependant (apt-get etc).
Switching to stack would be better anyway, I guess. If you already have a working Travis config at hand that can be adapted, that would be nice. We just need...
I think it might be a solution to split out the IPv6 parts from the test suite and not run them on OSX. IPv6 is probably not essential for most...
I have no experience with that specific topic, but I think it deserves its place in this library as this is a very general mechanism. I'll leave this open for...
According to @illdefined this is done via the following sockopts: - `IP_ADD_MEMBERSHIP` (`IPPROTO_IP`) - `IP_DROP_MEMBERSHIP` - `IPV6_ADD_MEMBERSHIP`, `IPV6_DROP_MEMBERSHIP` (`IPPROTO_IPV6`)
Feel free to add PRs. I broke most examples in master right now. Might be a bit too early for fine-tuning right now, though.