diff options
author | Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> | 2017-09-28 08:48:21 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2017-09-28 08:48:21 +0200 |
commit | 9500b9209beea95b9fbbfb0c2ffaf0cd0277da71 (patch) | |
tree | e876030f47059b6cfa2308629a4160d7adacbe6f /src/core/socket.c | |
parent | 7e56da12e8b6c27d7e4a011d55f5641103ec35c0 (diff) | |
parent | ed77d407d3766e78f96c848aed04da50a0ac7d42 (diff) | |
download | systemd-9500b9209beea95b9fbbfb0c2ffaf0cd0277da71.tar.gz |
Merge pull request #6928 from poettering/cgroup-empty-race
rework cgroup empty notification handling (i.e. a fix for #6608)
Diffstat (limited to 'src/core/socket.c')
-rw-r--r-- | src/core/socket.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/core/socket.c b/src/core/socket.c index ba70756d83..e05daaa1dc 100644 --- a/src/core/socket.c +++ b/src/core/socket.c @@ -2000,6 +2000,9 @@ static void socket_enter_dead(Socket *s, SocketResult f) { if (s->result == SOCKET_SUCCESS) s->result = f; + if (s->result != SOCKET_SUCCESS) + log_unit_warning(UNIT(s), "Failed with result '%s'.", socket_result_to_string(s->result)); + socket_set_state(s, s->result != SOCKET_SUCCESS ? SOCKET_FAILED : SOCKET_DEAD); exec_runtime_destroy(s->exec_runtime); |