oss-tsukuba / gfarm

distributed file system for large-scale cluster computing and wide-area data sharing. provides fine-grained replica location control.
Other
32 stars 12 forks source link

incomplete replica is left due to missing decrement of a reference count of struct peer #480

Closed gfarm-admin closed 4 years ago

gfarm-admin commented 12 years ago

This is a sub-ticket of #408 (incomplete replica is left),
and described as comment:6:ticket:408.

This problem introduced in r6534 (gfarm-2.5.6) as a fix to #426 - race condition about peer_free() makes gfmd crash,
and never exist on the main trunk for gfarm-2.6 development.

This problem was noticed by Kiyoshi Imai-san.

Reported by: n-soda

Original Ticket: gfarm/tickets/480

gfarm-admin commented 12 years ago

fixed in r6672

Original comment by: n-soda

gfarm-admin commented 12 years ago

note that this problem also causes #483 - descriptor leak about gfsd back channel

Original comment by: n-soda

gfarm-admin commented 11 years ago

r6672 on the 2.5 branch was merged into the 2.5.7 branch in r7342 as part of pullup tickets #485 and #486

Original comment by: n-soda