File tree Expand file tree Collapse file tree 1 file changed +9
-9
lines changed Expand file tree Collapse file tree 1 file changed +9
-9
lines changed Original file line number Diff line number Diff line change @@ -93,14 +93,6 @@ var loginCmd = &cobra.Command{
9393			log .Printf ("start daemon: check every %d seconds\n " , interval )
9494			startTime  :=  time .Now ()
9595			for  {
96- 				//检测是否能访问互联网,如果不能,则退出登录并尝试重新登录 
97- 				if  ! portalServer .Internet () {
98- 					log .Println ("internet is not available, try to login again" )
99- 					if  _ , err  :=  portalServer .PortalLogout (); err  !=  nil  {
100- 						log .Println (err )
101- 					}
102- 				}
103- 
10496				//检测是否登录成功,如果登录过期则重新登录 
10597				info , err  :=  portalServer .GetUserInfo ()
10698				cobra .CheckErr (err )
@@ -115,7 +107,15 @@ var loginCmd = &cobra.Command{
115107				}
116108				log .Printf ("check succed: live time %fs\n " , time .Now ().Sub (startTime ).Seconds ())
117109
118- 				time .Sleep (time .Second  *  time .Duration (interval ))
110+ 				//检测是否能访问互联网,如果不能,则退出登录并尝试重新登录 
111+ 				if  ! portalServer .Internet () {
112+ 					log .Println ("internet is not available, try to login again" )
113+ 					if  _ , err  :=  portalServer .PortalLogout (); err  !=  nil  {
114+ 						log .Println (err )
115+ 					}
116+ 				} else  {
117+ 					time .Sleep (time .Second  *  time .Duration (interval ))
118+ 				}
119119			}
120120		}
121121
 
 
   
 
     
   
   
          
    
    
     
    
      
     
     
    You can’t perform that action at this time.
  
 
    
  
    
      
        
     
       
      
     
   
 
    
    
  
 
  
 
     
    
0 commit comments