Fix stopping service when no requests 22/240122/3 accepted/tizen_6.0_unified accepted/tizen_6.0_unified_hotfix tizen_6.0_hotfix accepted/tizen/6.0/unified/20201030.114853 accepted/tizen/6.0/unified/hotfix/20201103.003400 accepted/tizen/unified/20200820.133548 submit/tizen/20200806.130513 submit/tizen/20200818.093042 submit/tizen_6.0/20201029.205104 submit/tizen_6.0_hotfix/20201102.192504 submit/tizen_6.0_hotfix/20201103.114804 tizen_6.0.m2_release
authorDariusz Michaluk <d.michaluk@samsung.com>
Tue, 4 Aug 2020 12:51:18 +0000 (14:51 +0200)
committerDariusz Michaluk <d.michaluk@samsung.com>
Tue, 4 Aug 2020 15:21:00 +0000 (17:21 +0200)
commit4f1572dfe59fd0080321ee2f3d25e1c4b1d379b7
treec63cb824709e8f3b1d156db1fa99da924f12877a
parent26b37d07cf968bb725ba29d02ff129d23ff2a92c
Fix stopping service when no requests

Calling DCM without privilege caused session counter overflow,
which turns into stoping service while new sessions are proceed
and finally segfault.

Change-Id: If28e52aa5283978cc34ac9cdb8d7e42e2e2a5496
src/dcm-daemon/dcm_server.cpp
src/dcm-daemon/dcm_server.h
src/dcm-daemon/dcm_session.cpp
src/dcm-daemon/dcm_session.h