Improve VD muse-server.service initialization 53/300753/2 accepted/tizen/unified/20231103.094551
authorYoungHun Kim <yh8004.kim@samsung.com>
Thu, 2 Nov 2023 00:34:10 +0000 (09:34 +0900)
committerYoungHun Kim <yh8004.kim@samsung.com>
Thu, 2 Nov 2023 06:01:18 +0000 (15:01 +0900)
 - Remove standalone part
 - Set default dependency as 'no'
 - Execute after sysinit.target
 - Avoid cpu contention using boostshell

Change-Id: I1305541e365c38c8906fa2217bf340154a9533d5

packaging/muse-server-vd_product_tv.service
packaging/mused.spec

index b5424fe..7435dd2 100644 (file)
@@ -1,13 +1,15 @@
 [Unit]
 Description=muse server of vd product (tv)
-ConditionPathExists=!/run/.standalone
+DefaultDependencies=no
+Requires=sysinit.target
+After=sysinit.target
 
 [Service]
 Type=simple
 User=multimedia_fw
 Group=multimedia_fw
 SmackProcessLabel=System
-ExecStart=/usr/bin/muse-server
+ExecStart=/usr/bin/boostShell -a -r 5 -t 5000 -p /usr/bin/muse-server
 ExecStopPost=/usr/bin/ewaiter -r "/run/mused/muse_server_ready"
 Restart=always
 MemoryLimit=300M
index 34b9719..3928241 100644 (file)
@@ -1,6 +1,6 @@
 Name:       mused
 Summary:    A multimedia daemon
-Version:    0.3.177
+Version:    0.3.178
 Release:    0
 Group:      System/Libraries
 License:    Apache-2.0