[Tween-svn] [1546] 認証エラーの場合にUserStreamを停止するよう修正

アーカイブの一覧に戻る

svnno****@sourc***** svnno****@sourc*****
2011年 5月 29日 (日) 20:16:42 JST


Revision: 1546
          http://sourceforge.jp/projects/tween/svn/view?view=rev&revision=1546
Author:   syo68k
Date:     2011-05-29 20:16:42 +0900 (Sun, 29 May 2011)

Log Message:
-----------
認証エラーの場合にUserStreamを停止するよう修正

Modified Paths:
--------------
    trunk/Tween/Twitter.vb


-------------- next part --------------
Modified: trunk/Tween/Twitter.vb
===================================================================
--- trunk/Tween/Twitter.vb	2011-05-29 10:23:55 UTC (rev 1545)
+++ trunk/Tween/Twitter.vb	2011-05-29 11:16:42 UTC (rev 1546)
@@ -3292,12 +3292,12 @@
 
                     sr = New StreamReader(st)
 
-                    Do While _streamActive AndAlso Not sr.EndOfStream
+                    Do While _streamActive AndAlso Not sr.EndOfStream AndAlso Twitter.AccountState = ACCOUNT_STATE.Valid
                         RaiseEvent StatusArrived(sr.ReadLine())
                         'Me.LastTime = Now
                     Loop
 
-                    If sr.EndOfStream Then
+                    If sr.EndOfStream OrElse Twitter.AccountState = ACCOUNT_STATE.Invalid Then
                         RaiseEvent Stopped()
                         'TraceOut("Stop:EndOfStream")
                         Thread.Sleep(10 * 1000)



Tween-svn メーリングリストの案内
アーカイブの一覧に戻る