efreet: use correct path when generating error message about stale efreetd socket
authorMike Blumenkrantz <zmike@samsung.com>
Tue, 3 Jul 2018 16:49:08 +0000 (12:49 -0400)
committerBowon Ryu <bowon.ryu@samsung.com>
Wed, 4 Jul 2018 05:17:17 +0000 (14:17 +0900)
commit163c522dbc7ca2880e88f1c8dfa866b0ea01b4d1
treeddbae6f34b5067ccf4ba718a59215616a095de91
parent87295696c48d7eee5ecbe3a04c6323f59dfa74d7
efreet: use correct path when generating error message about stale efreetd socket

Summary:
using runtime directory in all cases for this is wrong, as ecore-con has a number
of fallback codepaths for the case where runtime directory is not set or not valid.

by using the same ecore-con function which ecore-ipc uses to generate the socket
string, the error message path should always be the same as the path which is
used by efreetd

extra linkage was required by efreet in order to use ecore-con functions, so
the internal lib variable in the build system was modified to provide this

@fix

fix T7045

Reviewers: devilhorns

Reviewed By: devilhorns

Subscribers: cedric, #committers

Tags: #efl

Maniphest Tasks: T7045

Differential Revision: https://phab.enlightenment.org/D6425
configure.ac
src/lib/efreet/efreet_cache.c