On Mon, Jan 21, 2008 at 06:02:56AM -0500, Justin Piszcz wrote:
> During a (the start of) a "queue mirror", I ran: kill all
This patch should fix the problem.
--
Alexander.
Index: MirrorJob.h
===================================================================
RCS file: /home/lav/cvsroot/lftp/src/MirrorJob.h,v
retrieving revision 1.52
diff -u -p -r1.52 MirrorJob.h
--- MirrorJob.h 17 Sep 2007 10:39:30 -0000 1.52
+++ MirrorJob.h 21 Jan 2008 12:36:11 -0000
@@ -67,8 +67,8 @@ class MirrorJob : public Job
bool create_target_dir;
bool no_target_dir; // target directory does not exist (for
script_only)
- Ref<ListInfo> source_list_info;
- Ref<ListInfo> target_list_info;
+ SMTaskRef<ListInfo> source_list_info;
+ SMTaskRef<ListInfo> target_list_info;
xstring_c source_dir;
xstring_c source_relative_dir;