hyc@OpenLDAP.org writes:
backend.c 1.412 -> 1.413 ITS#6393 syncrepl internal connids are now <= -1000
backend.c: 'op->o_connid <= -1000' is wrong. o_connid is unsigned long, so this is compiled as 'op->o_connid <= (unsigned long) -1000'.
I haven't looked at possible connid values, but maybe you want o_connid >= (unsigned long)-1000.