diff --git a/lsyncd.lua b/lsyncd.lua index c0394c5..9910ba8 100644 --- a/lsyncd.lua +++ b/lsyncd.lua @@ -2438,10 +2438,13 @@ local Sync = ( function self.delays:replace( il, rd ) rd.dpos = il - end - -- and stacks delay2 - stack( rd, nd ) + -- and stacks delay2 + stack( rd, nd ) + else + -- and stacks delay2 + stack( od, nd ) + end nd.dpos = self.delays:push( nd ) elseif ac == 'absorb'