Implemented retaining/releasing to xfr-handler operations.
Added some missing read locks. TODO: may deadlock somewhere, some functions still find zone from zonedb and may corrupt new reloaded zone instead of zone the transfer was started refs #1976
Showing
- src/knot/server/notify.c 9 additions, 1 deletionsrc/knot/server/notify.c
- src/knot/server/xfr-handler.c 13 additions, 6 deletionssrc/knot/server/xfr-handler.c
- src/knot/server/zones.c 36 additions, 10 deletionssrc/knot/server/zones.c
- src/libknot/nameserver/name-server.c 5 additions, 3 deletionssrc/libknot/nameserver/name-server.c
Please register or sign in to comment