fix udt sockets, actually enable non blocking operation
Fix invalid iterator comparison in process_canceled_tasks when canceling the only task in task_sch_queue
improve socket error handling
Update .gitignore
Add missing const on time_point_sec::+
Add time_point_sec::-( uint32_t )