Quantcast
Channel: feed2exec:b255d70df870e8dd489c548f44e48f9aafe6a1ac commits
Viewing all articles
Browse latest Browse all 39

remove class-level sticky session parameter

$
0
0
This cleans up a lot of stuff. Now we can treat the session as a normal feed_manager parameter. Since there is usually only one feed_manager in operation at any time, it is basically a static member. And if it isn't, that's fine too: anyways the underlying database structures do the right thing here and take care of locking and everything. This allows us to merge the betamax fixture into the feed_manager one, which is necessary to get a (properly setup) session to do HTTP requests. This removes the new sessionCache() hack that was required to pass the right db_path to the session configuration, which was the main goal of this refactoring.

Viewing all articles
Browse latest Browse all 39

Trending Articles