Topic: [Bug-report] incohérence dans les logs
Bonjour,
ayant testé mss 1.15 (.deb debian x86_64) et utilisant actuellement la version compilée 1.20 sous debian x86_64(tout supports ok sauf ACL), j'ai pu constater un bug dans les 2 versions au niveau des logs... enfin un bug, une incohérence plutôt.
En effet, il arrive qu'un transfert soit attribué à un autre utilisateur (uniquement dans les logs, heureusement).
Exemple :
2010-02-16 21:50:06 [8610][user_1][86.196.XXX.XXX]Start upload into file '/foo/bar'
2010-02-16 22:07:49 [17724]New client [user_2] from [121.45.XXX.XXX]
2010-02-16 22:07:52 [17724][user_2][121.45.XXX.XXX]Start upload into file '/preview.blu'
2010-02-16 22:08:56 [8610][user_2][121.45.XXX.XXX]End upload into file '/foo/bar'
2010-02-16 22:11:45 [17724][user_2][121.45.XXX.XXX]End upload into file '/preview.blu'
Comme vous pouvez le constater, à la ligne 4, la fin d'upload du fichier /foo/bar de l'utilisateur user_1 est attribué à l'utilisateur user_2 (dans le cas présent le nom d'utilisateur et l'ip sont erronés, pas le processID).
Je soupçonne un effet de bord au niveau du logging mais je n'ai pas encore eu le temps de parcourir le code source.
Système utilisé : debian lenny, kernel 2.6.32.2 x86_64 (repo OVH)