FIXME: receiving zero-size UDP packets doesn't work
hack around libuv zero-sized udp issue