From 0a86a30c2aeaa503e12dbf5c75d02dfc25a99714 Mon Sep 17 00:00:00 2001 From: Andrew Resch Date: Tue, 26 Jan 2010 02:42:30 +0000 Subject: [PATCH] Initialize session_id to -1 so that it will always return something even if no connections to the daemon have been established --- deluge/core/rpcserver.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/deluge/core/rpcserver.py b/deluge/core/rpcserver.py index aa9c0bd23..41108e787 100644 --- a/deluge/core/rpcserver.py +++ b/deluge/core/rpcserver.py @@ -337,6 +337,8 @@ class RPCServer(component.Component): self.factory = Factory() self.factory.protocol = DelugeRPCProtocol + self.factory.session_id = -1 + # Holds the registered methods self.factory.methods = {} # Holds the session_ids and auth levels @@ -416,7 +418,7 @@ class RPCServer(component.Component): """ Returns the session id of the current RPC. - :returns: the session id + :returns: the session id, this will be -1 if no connections have been made :rtype: int """