Closed sambuddhabasu closed 9 years ago
I wonder if we can just simplify this to a single "if", like: "if hsdir not in map(lambda hs: hs.dir, self.config.hiddenservices)" or similar...?
As I hinted at in IRC, I think you want to add an assert like so to the test_multiple_listen() test:
self.assertEqual(len(self.config.hiddenservices), 1)
(e.g. inside the inner check()
function) and then fix that problem, by checking in listen() to see if we've already added our HiddenService object or not before changing the config.
Yes that works, updating the pull request. Thanks
In case that the current hidden service dir is the same as the dir of any other hidden services, then change the current hidden service dir.