Test fd passing, and re-impl new server