diff options
| author | Rafael Roquetto <rafael.roquetto.qnx@kdab.com> | 2014-07-29 17:10:02 -0300 |
|---|---|---|
| committer | Thiago Macieira <thiago.macieira@intel.com> | 2015-01-23 19:13:30 +0100 |
| commit | bc4b1d7efe6e4a3b830f96d87b9c5c40adfa1bf1 (patch) | |
| tree | 925871d254227862e7da9da4c8f5800394d73b04 /src/gui/kernel/qopenglwindow.cpp | |
| parent | 75a2c81b0041df4ca59178cf52d9e5a8815f3524 (diff) | |
QNX: QProcess workaround for the stdin pipe
Due to a bug in the internal implementation of posix_spawnp on QNX, all file
descriptors with a value lower than the maximum file descriptor specified
in the file_actions structure are duplicated by default, ignoring the
FD_CLOEXEC flag. This includes all file descriptors that we are not working
with. So we add those file descriptors that have the FD_CLOEXEC flag to the
file_actions structure as close actions.
Change-Id: I316bc334addb46a4b84c199a69e9bd291ca706c5
Reviewed-by: Thiago Macieira <thiago.macieira@intel.com>
Diffstat (limited to 'src/gui/kernel/qopenglwindow.cpp')
0 files changed, 0 insertions, 0 deletions
