@@ -240,6 +240,9 @@ func checktask() {
break
}
for site, chansp := range NewSP {
+ if len(chansp) < 1 {
+ continue
+ }
sp := <-chansp
Newspiders = append(Newspiders, sp)
MAP_site_run[site]--