Scalable-Key-Value / code

Source code of the Scalable Key/Value Store (SKV)
Eclipse Public License 1.0
5 stars 9 forks source link

socket connection teardown failure #29

Open lasch opened 9 years ago

lasch commented 9 years ago

I discovered that a disconnecting socket client causes the server to crash. Looks like something is stomping on memory. I couldn't fix it today but the other update/fix was important enough to push it.

lasch commented 9 years ago

The memory corruption should be fixed now. However, the connection tear down only looked reliable for well-behaved clients.

lasch commented 9 years ago

pull request #41 should improve the robustness for failing or interrupted clients.