transport: Don't pile up errors for semicolon-separated components
authorSimon McVittie <smcv@collabora.com>
Mon, 5 Jun 2017 17:16:42 +0000 (18:16 +0100)
committerSimon McVittie <smcv@collabora.com>
Tue, 27 Jun 2017 18:13:40 +0000 (19:13 +0100)
commitf74cba267bd1a4b4f892624251fa215a95038476
treeee4c2c6ca151efd7f6ed50e2cfd0486d623143d3
parenta6a1fc26c7c18b3bb952c50781dcb0927908890a
transport: Don't pile up errors for semicolon-separated components

If we somehow get an autolaunch address with multiple
semicolon-separated components, and one of them fails, then we will
hit an assertion failure when we try the next one.

Signed-off-by: Simon McVittie <smcv@collabora.com>
Reviewed-by: Philip Withnall <withnall@endlessm.com>
Bug: https://bugs.freedesktop.org/show_bug.cgi?id=101257
(cherry picked from commit ecdcb86bff42d2bb9cac617bf79f0aa3d47676d9)
dbus/dbus-transport.c