19 Jun
2014
19 Jun
'14
2:20 p.m.
On Thu, Jun 19, 2014 at 12:56 AM, Ion GaztaƱaga
The problem with the message queue is that it won't work at all in Linux between 32 and 64 bit processes because this message queue is based on process-shared mutex and condition variables and pthread mutex and condition variables provided by glibc are not compatible between 32 and 64 bit processes.
Interesting. Do you think it is possible to use futexes directly to implement this portability? This would be a Linux-specific solution, of course.