[Tizen] Replace the exception case in tizen backend. 81/324881/1 accepted/tizen_9.0_unified accepted/tizen/9.0/unified/20250611.103228
authorWonsik Jung <sidein@samsung.com>
Wed, 28 May 2025 07:35:30 +0000 (16:35 +0900)
committerWonsik Jung <sidein@samsung.com>
Wed, 28 May 2025 07:35:30 +0000 (16:35 +0900)
commit2260e4de3704d623fc3d52406c5386b9c8255f86
treef8ef95b1a847312f1721c1d87b0f2278cf077726
parentbef6eb5cce94f886fd8e0cb75ca62c822176cb01
[Tizen] Replace the exception case in tizen backend.

Replace the excepption case in tizen backend when display server does not work.
When display server does not work, then ecore_wl2_display_connect() does not work and crash occurs in application size.
To handle the failure case where the display server does not work in the Tizen backend, you can modify the ecore_wl2_display_connect() function to avoid crashing the application.
Specifically, replace the exit() call with a more graceful error handling mechanism.

Change-Id: I25cb6cdaf8a4a9a64bb36ecdeef08a1505082c2e
dali/internal/window-system/tizen-wayland/ecore-wl2/window-base-ecore-wl2.cpp