Dmitriy Matrenichev

Results 29 comments of Dmitriy Matrenichev

@imkira According to the Travis CI - it still doesn't pass tests. I manually applied this pull request and reverted #210. Still - 4 Data Races https://github.com/DmitriyMV/amqp/commits/pull/196 https://travis-ci.org/DmitriyMV/amqp/builds/179808513 Any advice?

Sorry, no. I spent last two days, trying to figure out, why this problem occurs (at random times too). My current thought is that we get `channelClose`, but don't wait...

@michaelklishin what if we are immediately trying to open channel after we had closed it, with the same channel id? Can you describe a `second 'channel.open' seen` error a bit...

But the other tests do not fail, so either they don't generate enough Open/Close channel sequences or it has something to do with situation where channel got closed by the...

Yes - look here: https://github.com/streadway/amqp/blob/8eff000/connection.go#L353 https://github.com/streadway/amqp/blob/8eff000/connection.go#L399

That would do - but you will need to wrap underlying connection with some sort of mutex.

- [x] Manually implement proto messages for common structures and converters from/to original types - [x] github.com/talos-systems/crypto/x509.PEMEncodedCertificateAndKey - [x] github.com/talos-systems/crypto/x509.PEMEncodedKey - [x] netaddr.IP (maybe it have default represenation?) - [x]...

I tried it right now on my work Linux machine - still the same. Code: ``` package main import ( "github.com/mattn/go-colorable" ) func main() { colorable.NewColorableStdout() } ``` go data:...