diff options
author | kh1 <karsten.heimrich@digia.com> | 2014-06-06 12:59:45 +0200 |
---|---|---|
committer | Karsten Heimrich <karsten.heimrich@digia.com> | 2014-06-06 14:01:39 +0200 |
commit | 598901e70bc5bbba60055a2b867994a94494c759 (patch) | |
tree | af58fed4a08c31cb8446609826e9c856e7d5af8e /examples | |
parent | b4cdc6c9e3ecdc4acbe1882ddd4a3888bb8f2d7c (diff) |
Fix endless loop.
Caused by the fact that the settings wrapper did not support
anything different then native format, we had to trick the wrapper
into using its default QSettings object which in turn uses a
QFile (which roundtrips to the admin server) to write the settings
out (behind the scenes). The blocking appeared only on Linux cause
there we try a native call fcntl(handle, F_SETLKW, &fl) to lock the
file during sync, which blocks endless caused of the missing rights.
The fix is to use the settings wrapper also for ini format, as both
are supported (Ini and Native).
Change-Id: I73131c4adf85ba175ba6af1e18acccc29451b14f
Reviewed-by: Kai Koehne <kai.koehne@digia.com>
Diffstat (limited to 'examples')
0 files changed, 0 insertions, 0 deletions