# HG changeset patch # User Ethan Blanton # Date 1108997332 0 # Node ID e874feeb91e324c9b5068a0aeaf9161f039277fe # Parent 2e720df5086189a00eba492db7b93cec43101615 [gaim-migrate @ 12080] Patch #949998: Remove stale gaim-remote sockets. committer: Tailor Script diff -r 2e720df50861 -r e874feeb91e3 plugins/gaim-remote/remote.c --- a/plugins/gaim-remote/remote.c Sun Feb 20 22:40:11 2005 +0000 +++ b/plugins/gaim-remote/remote.c Mon Feb 21 14:48:52 2005 +0000 @@ -742,6 +742,8 @@ g_snprintf(saddr.sun_path, sizeof(saddr.sun_path), "%s" G_DIR_SEPARATOR_S "gaim_%s.%d", g_get_tmp_dir(), g_get_user_name(), gaim_session); + /* Remove any stale socket on this session */ + unlink(saddr.sun_path); if (bind(fd, (struct sockaddr *)&saddr, sizeof(saddr)) != -1) listen(fd, 100); else {