nat: Clear all pending messages in case the BSC disconnected

Throw away all messages we have scheduled but never delivered
to the BSC.
diff --git a/openbsc/src/nat/bsc_nat.c b/openbsc/src/nat/bsc_nat.c
index ece5823..309b6db 100644
--- a/openbsc/src/nat/bsc_nat.c
+++ b/openbsc/src/nat/bsc_nat.c
@@ -481,6 +481,7 @@
 	struct sccp_connections *sccp_patch, *tmp;
 	bsc_unregister_fd(&connection->write_queue.bfd);
 	close(connection->write_queue.bfd.fd);
+	write_queue_clear(&connection->write_queue);
 	llist_del(&connection->list_entry);
 
 	/* stop the timeout timer */