g_mpd
g_mpd(cp, 0);
g_post_event(g_mpd, cp, M_WAITOK, NULL);
g_mpd(cp, 0);
if (g_post_event(g_mpd, cp, M_NOWAIT, NULL) == 0)
g_post_event(g_mpd, cp, M_WAITOK, NULL);
g_mpd(cp, 0);