dnotestein
|
7cc69f3bb7
|
Set canceled flag in task's context object so that we cancel out of active tasks when they try to resume. Wrap a try-catch block around tcp and udp resolve requests to convert any non-fc exceptions to fc exceptions. Minor change to clarify design intent that request_time_task should always be running in _ntp_thread.
|
2014-08-01 11:31:36 -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 |
|
Eric Frias
|
24ba357b0d
|
Make future's cancel_and_wait automatically swallow the canceled_exception since it is expected.
|
2014-07-26 14:51:48 -04:00 |
|
Daniel Larimer
|
eed62c8338
|
sockets now wait for any pending write or read operations to finish before destructing
|
2014-07-17 17:03:25 -04:00 |
|
Daniel Larimer
|
c33acad0ab
|
fix udt sockets, actually enable non blocking operation
|
2014-06-29 01:38:46 -04:00 |
|
dnotestein
|
d1d365beaf
|
further attempt at fixing Linux compile error
|
2013-12-13 09:13:08 -05:00 |
|
dnotestein
|
2d0bdb8e7a
|
attempt to fix Linux compile error, needs to be verified on a Linux build machine
|
2013-12-12 22:18:09 -05:00 |
|
dnotestein
|
8e47816c4e
|
Fix for problem reported with Boost 1.55 (memory_order_consume removed?). Also added move constructors for future, this second change probably needs review.
|
2013-12-12 09:19:15 -05:00 |
|
Daniel Larimer
|
9066e46b1b
|
fix potential crashes by checking nullptr
|
2013-09-01 19:45:15 -04:00 |
|
Daniel Larimer
|
7ff92d3746
|
added ability to query cancel flag from future
|
2013-08-06 12:45:49 -04:00 |
|
Daniel Larimer
|
59a121d64b
|
Updating FC with changes from phoenix-int
|
2013-06-05 15:19:00 -04:00 |
|