Age | Commit message (Collapse) | Author | Files | Lines |
|
Changes:
- Remove voice-control-elm initialization
Change-Id: I94e634c1d922a93b8eac6f74d3a59f41241d2df1
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
|
|
Change-Id: Ib134407fc7fc07199e8b1c96d72776ce212daa95
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
|
|
Changes:
- Remove calling signal finalization
Change-Id: Ie7c614ceafda067ea0adb0d8336adb3cd1dbd956
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
|
|
Sometimes, the app process is deadlock while calling the g_object_unref().
While calling fork(), gdbus thread of the parent process has a mutex
locked. In the child, the mutex is in the locked state.
(locked by a nonexistent thread and thus can never be unlocked.)
Backtrace:
- #0 0xb6132900 in syscall () from /usr/lib/libc-2.24.so
- #1 0xb63aab90 in g_mutex_lock_slowpath () from /usr/lib/libglib-2.0.so.0.5200.2
- #2 0xb635bbe4 in g_source_destroy_internal () from /usr/lib/libglib-2.0.so.0.5200.2
- #3 0xb657f510 in _g_kdbus_worker_stop () from /usr/lib/libgio-2.0.so.0.5200.2
- #4 0xb65365d4 in g_dbus_connection_dispose () from /usr/lib/libgio-2.0.so.0.5200.2
- #5 0xb6434720 in g_object_unref () from /usr/lib/libgobject-2.0.so.0.5200.2
- #6 0x004e1361 in _signal_fini () from /usr/bin/launchpad-process-pool
- #7 0x004dac9d in __exec_app_process () from /usr/bin/launchpad-process-pool
- #8 0x004d9f0f in __fork_app_process () from /usr/bin/launchpad-process-pool
- #9 0x004dc01b in __handle_launch_event () from /usr/bin/launchpad-process-pool
Change-Id: Iaad316621111f2494381f440c3a7fe0ab4473731
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
|
|
Changes:
- Adjust timeout value
- Add log messages
Change-Id: I53ad457d271adf6c8dbfbf5eefba79e2448f1e3b
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
|
|
Change-Id: I05bde3a891f7603d4aa4607abef920b1898f825a
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
(cherry picked from commit b778fb403eb4449f706607ab6fcc90da9305d9aa)
|
|
Change-Id: I91504fed2a70dac1d0797256dd52b815086da91a
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
(cherry picked from commit 9a46aa8b03bd790e4bc94ef2191a3e26d5faeabf)
|
|
Changes:
- Send app2sd request
Change-Id: Icef15fb7a10d09559c8da90fce8e54bc638def37
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
|
|
Before launching an application, the child process sends the request to
enable external storage if the application is installed in external
storage.
Change-Id: I956fad859c1fed16a26d734291b2ddb7d670673e
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
|
|
Changes:
- Check received data length
- Fix a bug about checking slot state
Change-Id: If9241c6766f331f46079249797e489da04c53818
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
|
|
Change-Id: Ia66d26ca5eb80b2fb820d50c3ff13cb531ccdadd
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
|
|
Change-Id: Iac54a11517f7919a17fd4edf11b2f9f667495c4e
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
|
|
Changes:
- Fix a bug about loader creation
Change-Id: I9a02490af7a7ebbab9594d73aae6ddb037fe83e9
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
|
|
Even though the loader processs is running, a new loader process
is started by the timeout handler.
To prevent duplication, this patch adds exceptions.
Change-Id: If47bad339e88c7d30c346131cb304b61e6d68acd
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
|
|
Changes:
- Fix preload list
Change-Id: Idec6235d341a5b197f051e8ab5d3032a5e516089
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
|
|
The version is wrong. In tizen 4.0, 1.16 version is supported.
Change-Id: If2d8cf5b4f7b3b4126fa93b6424ac30980f4b026
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
|
|
Changes:
- Add sequencer for the loader creation
Change-Id: I597ed7d79083a9dfa03c72680e52457f204b15d9
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
|
|
After this patch is applied, the loader creation is sequential.
Change-Id: I7175f04918bb099c689d4b018103f377ff9a6970
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
|
|
Changes:
- Add a new dectection method
Change-Id: I425b19e233117fb07de1b1d39894f0e88e65ccda
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
|
|
METHOD_INSTALL is added to handle slot update events.
The loader creation must be sequential.
Change-Id: I3d279999ab342b84b2056ac0ce242d24cdb4b8e6
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
|
|
Changes:
- Change TEP mount check function
Change-Id: I3d4c24fd0035fac0e67f5821aac9da292cc81ad1
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
|
|
In a child process, the usable gdbus threads cannot be found.
This patch uses libdbus instead of gdbus.
Change-Id: Id8df46a15984c3a38c0725bebd57968fbb147112
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
|
|
Changes:
- Fix debug mode launch
- Add an exception handling about debug mode
Change-Id: I99b69a30d395f278dcc9fe5402150291276c5267
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
|
|
If the launch request is for debugging an application,
the launchpad doesn't prepare the app socket. Some debugger
closes all fds before executing the application.
Change-Id: I3342e8270a4ff552139d6da51b3132ec1a957b6a
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
|
|
- Changes new argc size to avoid EFAULT(Badd address) error
- Redirect stdin
Change-Id: I6f875795d3b8f8deec260920e27730d4c8cf3ad3
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
|
|
Changes:
- Adjust to security_manager_cleanup_app() API change
Change-Id: I53ebcac439a543042110274a8b53334dbdad63b4
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
|
|
Change-Id: I58b19f9ba7e9f36f0d8a74656d0d75cc5338c40d
|
|
Change-Id: I861f78e45b61dbb8e6d8f92ce1c224d47e6fa568
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
|
|
Changes:
- Remove voice-control-elm dependency
Change-Id: I0980b7104ab190000261256c11593772d27d7cb6
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
|
|
Some devices don't support voice-control-elm library.
The launchpad-loader calls dlopen() to use voice-control-elm APIs.
Change-Id: I082f56a67bce519d6a1c15cb0a446683293d46e9
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
|
|
Changes:
- Fix the result of PAD_CMD_PING
Change-Id: Ie7c3e802d3a53d25b2f52dc13cff1f959967f6c9
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
|
|
Requires:
- https://review.tizen.org/gerrit/178427 [amd]
- https://review.tizen.org/gerrit/178428 [launchpad]
Change-Id: I9cc30b90fb7d8424e53033ef0ec1cf5f7d24e39c
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
|
|
Changes:
- Fix the result of PAD_CMD_PING
Change-Id: I3e8b7444a3fe0d94fa2467c3a4db66e3a92045d7
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
|
|
Requires:
- https://review.tizen.org/gerrit/178427 [amd]
- https://review.tizen.org/gerrit/178428 [launchpad]
Change-Id: I9cc30b90fb7d8424e53033ef0ec1cf5f7d24e39c
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
|
|
Changes:
- Add an exception handling about socket creation
Change-Id: I4e9e307ada43bf16247c0e52abe4fd796ea94d07
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
|
|
If the path exists when creating a socket, the function returns
a negative error. And then, the child process is terminated.
Change-Id: I4d9c3967bdb851f791a5ec74ef73ca36113d636b
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
|
|
Changes:
- Add an exception handling about socket creation
Change-Id: Ief15e05abc6c9411c5a75b248fa1c5a9dbc1f3f7
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
|
|
If the path exists when creating a socket, the function returns
a negative error. And then, the child process is terminated.
Change-Id: I4d9c3967bdb851f791a5ec74ef73ca36113d636b
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
|
|
Changes:
- Remove uninstalled library from preload list
- Prepare a server socket of an application
- Add widget log folder
Change-Id: I2e575f1d41ffa0969e5eee14813749449ad7019b
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
|
|
Change-Id: I2327556dc5de04d03f96ae405a1041caf7ab620b
Signed-off-by: hyunho <hhstark.kang@samsung.com>
|
|
Before executing an application, the child process creates an
aul socket of the application for communication. And then, the
application uses the socket.
Requires:
- https://review.tizen.org/gerrit/#/c/176470/
- https://review.tizen.org/gerrit/#/c/176471/
Change-Id: I082608844f8b7fae5bd04aa9c6df3064b429273c
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
|
|
Removes:
- libefl-assist.so.0
Change-Id: I4298a9df4166c329dce1c665f884000d5ed2432f
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
|
|
Changes:
- Prepare a server socket of an application
- Add widget log folder
Change-Id: Iec1e237c550fa878c631938e566a86277a99a310
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
|
|
Change-Id: I2327556dc5de04d03f96ae405a1041caf7ab620b
Signed-off-by: hyunho <hhstark.kang@samsung.com>
|
|
Before executing an application, the child process creates an
aul socket of the application for communication. And then, the
application uses the socket.
Requires:
- https://review.tizen.org/gerrit/#/c/176470/
- https://review.tizen.org/gerrit/#/c/176471/
Change-Id: I082608844f8b7fae5bd04aa9c6df3064b429273c
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
|
|
Changes:
- Modify module version to load for efl 120 migration image
- Remove uninstalled library from preload list
Change-Id: Ie1d9d3d917ca3cd972d31f38bf99cbf75705c60a
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
|
|
Removes:
- libefl-assist.so.0
Change-Id: I4298a9df4166c329dce1c665f884000d5ed2432f
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
|
|
this commit changes a version of modules(which are related with efl) from 1.16 to 1.20,
because efl has been upgraded from 1.16 to 1.20.
Change-Id: I576d6d22e790241084b43cacd6cc83ea75fc453e
Signed-off-by: Wonki Kim <wonki_.kim@samsung.com>
|
|
Changes:
- Fix wrong compile flag for launchpad lib
Change-Id: I96308607b0d594fb9fff50ebb60f19562f3ec1e4
Signed-off-by: Semun Lee <semun.lee@samsung.com>
|
|
Change-Id: I99e5cbbd65836ce73e55a38315cba0a5eddaede0
Signed-off-by: Semun Lee <semun.lee@samsung.com>
|