{"push_id":1387241860,"size":1,"distinct_size":1,"ref":"refs/heads/slf/repro-bug273","head":"533774aa66f246fde19219bedf28065ec3dd77d5","before":"ef36d4ac68fc731fffded5e799983ec9bde0e0d6","commits":[{"sha":"533774aa66f246fde19219bedf28065ec3dd77d5","author":{"name":"Scott Lystig Fritchie","email":"2d6bd5ea353a0a8998dbc622f0bf5684f1e34426@snookles.com"},"message":"Reproducing client for bug #273\n\nRun server via:\n\n    rm -rf /tmp/some/path && ./bin/corfu_server -l /tmp/some/path -s 9000 -d WARN\n\nRun client via:\n\n    bin/corfu_repro273 -c localhost:9000\n\nWhen the bug is triggered, it appears as if one of the two threads\non the client side is permanently blocked trying to fill a hole.\n\nHowever, sooner or later, the other thread will also be blocked.\nI haven't investigated why.  The timing of when it stops appears a\nbit random.  But the correlation between the two runtimes and trying\nto write to different parts of the stream looks suspicious.","distinct":true,"url":"https://api.github.com/repos/slfritchie/CorfuDB/commits/533774aa66f246fde19219bedf28065ec3dd77d5"}]}
{"actor":{"display_login":"slfritchie"}}