use select() instead of poll() in lcm_mpdupm.c

You left things locked for the select call...