chriskohlhoff / asio

Asio C++ Library
http://think-async.com/Asio
4.88k stars 1.21k forks source link

QNX DOES NOT have SA_RESTART signal #1361

Open princeofdream opened 1 year ago

princeofdream commented 1 year ago

SA_RESTART is not a signal but a signal action, as SA already hints at. This flag is used to make sure that a system call which has been interrupted by the original signal will not continue but be restarted. This behaviour is not implemented in QNX. This will cause system build error!

klemens-morgenstern commented 1 year ago

Where is asio using this is as a signal?

pkleymonov-qnx commented 8 months ago

Where is asio using this is as a signal? File: asio/include/asio/detail/socket_types.hpp Line: 412

I am going to fix it with upcoming adaptations for QNX8.0 and QNX7.1

princeofdream commented 6 months ago

keep tracking