Remove thread::kill calls

Description

Please replace thread::kill with thread::join calls. To do that introduce cancellation token, like volatile bool member var and check it within the thread loop.
This is required to move to generic thread base class like one from Poco or std.

Environment

Ubuntu 13.10 x64 gcc4.8

Activity

Show:
Sergey Sedreev
December 10, 2013, 2:25 PM

Sent pull request

David Dight
December 14, 2013, 12:22 AM

Done clean build of dev. f8test works well, both client and server.
Run dev/client against my/server: first run was ok, second had 1 diff in sequence.
Run my/server against dev/client: first run was ok, second had 1 (unreliable session) or 2 (reliable session) diff in sequence.
Seems that race condition in saving sequence exists somewhere...

Sergey Sedreev
January 29, 2014, 5:24 PM

Sent pull request #36

Sergey Sedreev
February 1, 2014, 7:52 AM

Rebased cheanges over the dev branch

David Dight
April 7, 2014, 12:14 AM

version 1.1.0 released

Assignee

Sergey Sedreev

Reporter

Sergey Sedreev

Labels

None

Branch

None

Products

None

Fix versions

Affects versions

Priority

Major
Configure