Fix #3860 by making sure post-up command never returns an error code

I suspect the post-up command could just be removed, but this is the more conservative option. If deleting the default route for an interface fails, it's unlikely to start working after some number of seconds. (Issue #3860)