If you don’t call wip_close() on the socket, its resources won’t be freed: you’ll lose some user RAM and some TCP buffer space.
I’d suggest you to call wip_abort() before wip_close(): if you don’t, WIP will first try to send a “gentle” closing notification to the peer, and fail to do so since IP is down. wip_close() would therefore take longer.