Am Montag, 22. August 2016, 14:40:06 CEST schrieb Martin Weber:
Hi all,
on my private OBS instance, rep_server.log is flooded with
Use of uninitialized value $r in numeric eq (==) at BSHTTP.pm line 379. Use of uninitialized value $r in subtraction (-) at BSHTTP.pm line 382.
Any ideas what could be causing this?
Line 378: $r = sysread(...) if $l; seems to fail ($r gets set to undef which causes the warnings afterwards). My guess would be badblocks on the disk (dmesg should show some errors). You could try it with my patched version. Maybe you could find out which files are broken: https://github.com/M0ses/open-build-service/commit/ 028801dda1398546df005ce5e7fac3969c0d48c9 https://raw.githubusercontent.com/M0ses/open-build-service/ fix_sysread_problems/src/backend/BSHTTP.pm
Could this be cauused by typos in BSConfig.pm?
-- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org