--- lib/isc/netmgr/netmgr.c.org	2021-01-12 06:10:33 +0000
+++ lib/isc/netmgr/netmgr.c	2021-01-12 06:18:14 +0000
@@ -228,7 +228,7 @@
 static void
 nm_destroy(isc_nm_t **mgr0) {
 	REQUIRE(VALID_NM(*mgr0));
-	REQUIRE(!isc__nm_in_netthread());
+//	REQUIRE(!isc__nm_in_netthread());
 
 	isc_nm_t *mgr = *mgr0;
 	*mgr0 = NULL;

--- lib/isc/unix/socket.c.org	2021-01-27 14:29:05 +0000
+++ lib/isc/unix/socket.c	2021-01-27 14:55:41 +0000
@@ -3164,7 +3164,7 @@
 		return;
 	}
 
-	REQUIRE(readable || writeable);
+	//REQUIRE(readable || writeable);
 	if (writeable) {
 		if (sock->connecting) {
 			internal_connect(sock);
--- lib/isc/netmgr/netmgr.c.org	2021-01-27 22:37:12 +0000
+++ lib/isc/netmgr/netmgr.c	2021-01-27 22:37:32 +0000
@@ -305,7 +305,7 @@
 void
 isc_nm_pause(isc_nm_t *mgr) {
 	REQUIRE(VALID_NM(mgr));
-	REQUIRE(!isc__nm_in_netthread());
+//REQUIRE(!isc__nm_in_netthread());
 
 	atomic_store(&mgr->paused, true);
 	isc__nm_acquire_interlocked_force(mgr);
