Displaying 5 results from an estimated 5 matches for "f_next".
Did you mean:
b_next
2004 Jan 25
2
scan for first existing hard-link file
...is a hard link\n",
f_name(file));
@@ -438,6 +440,11 @@ void recv_generator(char *fname, struct
}
if (statret == -1) {
+ if (preserve_hard_links && file->link_u.links
+ && !(file->flags & FLAG_HLINK_LAST)) {
+ hlink_list[file->F_INDEX] = file->F_NEXT;
+ return;
+ }
if (errno == ENOENT) {
write_int(f_out,i);
if (!dry_run) write_sum_head(f_out, NULL);
@@ -455,6 +462,11 @@ void recv_generator(char *fname, struct
}
/* now pretend the file didn't exist */
+ if (preserve_hard_links && file->link_u.links
+ &...
2006 Oct 21
1
Rsync 2.6.9pre2 tries to read ACLs of nonexistent files
Dear rsync people,
Today I tried to back up my computer using rsnapshot with the RPM
version of rsync-acl 2.6.9pre1 that I built. I tried twice, and both
times, rsync encountered some kind of assertion failure. I was trying
to reproduce the crash with rsync-acl 2.6.9pre2 and noticed a
different bug (described below); when I have a chance, I will go back
and investigate the crash further.
Rsync
2004 Mar 26
1
2.6.1pre-1 Segmentation fault & other fun
Oops :)
-- quote --
$ rsync -aHPv rsync://host/module/single.file .
<motd, if any>
receiving file list ...
1 file to consider
Segmentation fault
-- endquote --
The rsync process remains running until explicitly 'kill'ed. At which point, the following is printed:
-- quote --
rsync error: received SIGUSR1 or SIGINT (code 20) at rsync.c(225)
-- endquote --
-- quote --
$ rsync -aHPv
2005 Apr 14
0
[Bug 2615] New: rsync hang when using -H
...han
a directory. It also goes away when the local machine uses 2.6.3 (and the
remote machine uses either 2.6.3 or 2.6.4)
gdb shows that it is stuck in an infinite loop at link 196 in hlink.c:
while (!(file->flags & FLAG_HLINK_EOL)) {
ndx = file->F_NEXT;
file = FPTR(ndx);
}
Every time through the loop ndx is zero, and file always gets the same value.
Unfortunately, it doesn't seem to be reproducible between all pairs of machines.
In the cases where we've seen it, the local machine is solaris and...
2004 Feb 06
4
memory reduction
...;& LINKED(hlink_list[from], hlink_list[from+1])) {
+ pool_free(idev_pool, 0, hlink_list[from]->link_u.idev);
+ hlink_list[from]->link_u.links = pool_talloc(hlink_pool,
+ struct hlink, 1, "hlink_list");
+
hlink_list[from]->F_HLINDEX = to;
hlink_list[from]->F_NEXT = hlink_list[from+1];
from++;
}
if (from > start) {
+ pool_free(idev_pool, 0, hlink_list[from]->link_u.idev);
+ hlink_list[from]->link_u.links = pool_talloc(hlink_pool,
+ struct hlink, 1, "hlink_list");
+
hlink_list[from]->F_HLINDEX = to;
hlink_list...