knotc checkzone goes into infinite loop when there's a problem with the configuration
Version: 2.1.0 from git master
How to reproduce: insert random error into zone file and run knotc checkzone
Output:
2015-07-30T17:33:32 error: [fakezone.local] zone loader, error in zone, file '/var/lib/knot/fakezone.zone', line 13 (owner is invalid)
2015-07-30T17:33:32 error: [fakezone] zone loader, failed to load zone, file '/var/lib/knot/fakezone.zone', 1 errors
2015-07-30T17:33:32 error: [fakezone] zone loader, error in zone, file '/var/lib/knot/fakezone.zone', line 13 (owner is invalid)
2015-07-30T17:33:32 error: [fakezone] zone loader, failed to load zone, file '/var/lib/knot/fakezone.zone', 1 errors
2015-07-30T17:33:32 error: [fakezone] zone loader, error in zone, file '/var/lib/knot/fakezone.zone', line 13 (owner is invalid)
2015-07-30T17:33:32 error: [fakezone] zone loader, failed to load zone, file '/var/lib/knot/fakezone.zone', 1 errors
2015-07-30T17:33:32 error: [fakezone] zone loader, error in zone, file '/var/lib/knot/fakezone.zone', line 13 (owner is invalid)
2015-07-30T17:33:32 error: [fakezone] zone loader, failed to load zone, file '/var/lib/knot/fakezone.zone', 1 errors
2015-07-30T17:33:32 error: [fakezone] zone loader, error in zone, file '/var/lib/knot/fakezone.zone', line 13 (owner is invalid)
2015-07-30T17:33:32 error: [fakezone] zone loader, failed to load zone, file '/var/lib/knot/fakezone.zone', 1 errors
2015-07-30T17:33:32 error: [fakezone] zone loader, error in zone, file '/var/lib/knot/fakezone.zone', line 13 (owner is invalid)
2015-07-30T17:33:32 error: [fakezone] zone loader, failed to load zone, file '/var/lib/knot/fakezone.zone', 1 errors
2015-07-30T17:33:32 error: [fakezone] zone loader, error in zone, file '/var/lib/knot/fakezone.zone', line 13 (owner is invalid)
2015-07-30T17:33:32 error: [fakezone] zone loader, failed to load zone, file '/var/lib/knot/fakezone.zone', 1 errors
2015-07-30T17:33:32 error: [fakezone] zone loader, error in zone, file '/var/lib/knot/fakezone.zone', line 13 (owner is invalid)