2013-09-30 68 views
1

在高速公路蟒蛇,它似乎是如果我的初始連接失敗,無法告訴,或任何回調,我可以覆蓋在我的WampClientProtocol子類。我嘗試覆蓋clientConnectionFailed,但是在連接失敗時它沒有被調用。在高速公路自動重新連接蟒蛇

我得到的失敗時的連接

2013-09-29 22:17:50-0500 [Uninitialized] Stopping factory <autobahn.wamp.WampClientFactory instance at 0x20ee758> 
2013-09-29 22:17:50-0500 [Uninitialized] WebSocketClientFactory stopped 

回答

3

輸出的唯一事實證明這不是AutobahnPython特定的 - 在Twisted way of handling this是壓倒clientConnectionFailed(初始連接失敗已經..「主機不可達」關係等)以及/或clientConnectionLost(曾經有一個連接丟失..或經常關閉)。

+0

啊,我試着在我的協議類上覆蓋'clientConnectionFailed',而不是我的Factory類。謝謝您的幫助! –