o2on svn commit
o2on-****@lists*****
2008年 10月 4日 (土) 17:51:04 JST
Revision: 124 http://svn.sourceforge.jp/cgi-bin/viewcvs.cgi?root=o2on&view=rev&rev=124 Author: osa_p Date: 2008-10-04 17:51:04 +0900 (Sat, 04 Oct 2008) Log Message: ----------- FIX: #12663 IPå¤æ´æã«æ¤åºã§ããªã ä¿®æ£ãä¸ååã ã£ãã®ã§è¿½å ä¿®æ£ã Ticket Links: :----------- http://sourceforge.jp/projects/o2on/tracker/detail/12663 Modified Paths: -------------- trunk/o2on/src.o2on/main.cpp Modified: trunk/o2on/src.o2on/main.cpp =================================================================== --- trunk/o2on/src.o2on/main.cpp 2008-09-27 05:35:23 UTC (rev 123) +++ trunk/o2on/src.o2on/main.cpp 2008-10-04 08:51:04 UTC (rev 124) @@ -82,7 +82,7 @@ static HWND hwndMain; static HWND hwndProgressDlg; static HWND hwndUPnPDlg; -static HANDLE ThreadHandle; +static HANDLE ThreadHandle = NULL; static UINT TaskbarRestartMsg; static int CurrentProperyPage; static bool VisibleOptionDialog; @@ -2737,13 +2737,15 @@ } } else { - // Port0ÅÍÈ¢ÌÉTªÈàÉóMoĢȯêÎAIPAhXªÏíÁ½Â\«ª éB - // GetGlobalIPðÄx§¿ã°AP2Pª~ÜÁÄ¢é͸ÈÌÅP2PàÄN®B - // ½¾µPOªÈàÉÄN®µÄ¢êÎA³ + // I¹ÈOÅAPort0ÅÍÈ¢ÌÉTªÈàÉóMoĢȯêÎA + // IPAhXªÏíÁ½Â\«ª éB + // ½¾µAPOªÈàÉÄN®µÄ¢êÎA³ static time_t LastRestartP2P = 0; - if ((Profile->IsPort0() == false) && + if ((ThreadHandle == NULL) && + (Profile->IsPort0() == false) && (Job_GetGlobalIP->IsActive() == false) && (time(NULL) - LastRestartP2P > (10*60) )) { + // GetGlobalIPðÄx§¿ã°AP2Pª~ÜÁÄ¢é͸ÈÌÅP2PàÄN®B LastRestartP2P = time(NULL); Profile->SetIP(0);