Eric Frias
|
751777e754
|
Fix more locations where we were making boost::asio calls with buffers declared on the stack which could cause problems when the calling tasks were canceled.
|
2014-09-11 16:30:03 -04:00 |
|
Eric Frias
|
f8472af119
|
Change fc::canceled_exceptions thrown due to a socket operation being canceled into regular fc::exceptions -- we're reserving canceled_exception for canceling async tasks
|
2014-08-28 15:34:04 -04:00 |
|
Eric Frias
|
ac385d1f6b
|
Allow the user to supply a reason string when canceling a task (useful for debugging)
|
2014-08-27 14:07:44 -04:00 |
|
Eric Frias
|
d847f6469a
|
Allow us to require assigning descriptions to all async tasks to aid in debugging
|
2014-07-27 17:37:21 -04:00 |
|
dnotestein
|
9e320a3db8
|
Add descriptions for a bunch of async tasks, remove logging during thread::quit to avoid crashes for now until we cleanup thread quit code
|
2014-07-27 00:09:15 -04:00 |
|
Daniel Larimer
|
13da4b0d6a
|
improve socket error handling
|
2014-06-30 10:50:50 -04:00 |
|
Daniel Larimer
|
c33acad0ab
|
fix udt sockets, actually enable non blocking operation
|
2014-06-29 01:38:46 -04:00 |
|
Daniel Larimer
|
d2072e9d3a
|
updates to thread / udt socket
|
2014-06-26 20:10:56 -04:00 |
|
Daniel Larimer
|
bb40828953
|
Merge branch 'master' of https://github.com/InvictusInnovations/fc
|
2014-06-26 11:25:12 -04:00 |
|
Daniel Larimer
|
5529b300d9
|
implemented working UDT socket/server
|
2014-06-26 11:25:07 -04:00 |
|
Eric Frias
|
78af258510
|
Remove include that's missing from win32
|
2014-06-26 10:03:02 -04:00 |
|
Daniel Larimer
|
456c81df27
|
fix potential errors in NTP caused by running in main thread
|
2014-06-25 23:32:09 -04:00 |
|
Daniel Larimer
|
d20b9d049b
|
start work on udt socket class for fc
|
2014-06-25 18:34:04 -04:00 |
|