X-Git-Url: https://git.phdru.name/?a=blobdiff_plain;f=Robots%2Fbkmk_rforking.py;h=e1b4ee24a74d3717317855e8cb9eede270f9f423;hb=cffd0c62c8d9517b8441d2d86e6e75c25847569b;hp=6ca35efd8231f9448761bc707bed77c75e3a6f3f;hpb=71712390f4edb041609ff7bc9272d12a5c1a9b1d;p=bookmarks_db.git diff --git a/Robots/bkmk_rforking.py b/Robots/bkmk_rforking.py index 6ca35ef..e1b4ee2 100644 --- a/Robots/bkmk_rforking.py +++ b/Robots/bkmk_rforking.py @@ -44,8 +44,17 @@ def restart_subp(log): subp_pipe = RecordFile(check_subp) +_set_subproc = True + class robot_forking(Robot): + subproc = 'urllib' # Default subprocess + def check_url(self, bookmark): + global _set_subproc + if _set_subproc: + _set_subproc = False + os.environ['BKMK_ROBOT'] = self.subproc + if not check_subp: restart_subp(self.log) # Not restart, just start afresh