File tree 1 file changed +18
-17
lines changed
1 file changed +18
-17
lines changed Original file line number Diff line number Diff line change @@ -93,24 +93,25 @@ function dnsblQuery(args, cb) {
93
93
var anyScore = false ;
94
94
var anyCloak = false ;
95
95
96
- for ( var h in hosts ) {
97
- var entry = server . records [ hosts [ h ] ] ;
98
- if ( entry ) {
99
- anyScore = true ;
100
- ret [ h ] = query . score . total ;
101
- query . score . total += entry . score || 0 ;
102
-
103
-
104
- if ( entry . cloak ) {
105
- anyCloak = true ;
106
- query . score . cloak = entry . cloak ;
96
+ if ( server . records ) {
97
+ for ( var h in hosts ) {
98
+ var entry = server . records [ hosts [ h ] ] ;
99
+ if ( entry ) {
100
+ anyScore = true ;
101
+ ret [ h ] = query . score . total ;
102
+ query . score . total += entry . score || 0 ;
103
+
104
+ if ( entry . cloak ) {
105
+ anyCloak = true ;
106
+ query . score . cloak = entry . cloak ;
107
+ }
108
+
109
+ if ( entry . isTor )
110
+ query . score . isTor = true ;
111
+
112
+ if ( entry . reason )
113
+ query . score . reasons . push ( entry . reason ) ;
107
114
}
108
-
109
- if ( entry . isTor )
110
- query . score . isTor = true ;
111
-
112
- if ( entry . reason )
113
- query . score . reasons . push ( entry . reason ) ;
114
115
}
115
116
}
116
117
You can’t perform that action at this time.
0 commit comments