Hello community, here is the log from the commit of package icecream checked in at Wed Aug 23 20:47:12 CEST 2006. -------- --- KDE/icecream/icecream.changes 2006-07-13 09:50:20.000000000 +0200 +++ icecream/icecream.changes 2006-08-23 10:55:01.000000000 +0200 @@ -1,0 +2,5 @@ +Wed Aug 23 10:54:08 CEST 2006 - schwab@suse.de + +- Avoid race condition with slow scheduler. + +------------------------------------------------------------------- New: ---- icecc-0.7.6.diff ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ icecream.spec ++++++ --- /var/tmp/diff_new_pack.HJ5yya/_old 2006-08-23 20:46:59.000000000 +0200 +++ /var/tmp/diff_new_pack.HJ5yya/_new 2006-08-23 20:46:59.000000000 +0200 @@ -23,9 +23,10 @@ Prereq: /usr/sbin/useradd /usr/sbin/groupadd Requires: gcc-c++ Version: 0.7.6 -Release: 1 +Release: 3 Source0: ftp://ftp.suse.com/pub/projects/icecream/icecc-%{version}.tar.bz2 Source1: %name-manpages.tar.bz2 +Patch: icecc-%{version}.diff BuildRoot: %{_tmppath}/%{name}-%{version}-build %description @@ -62,6 +63,7 @@ %prep %setup -q -n %name -a 1 +%patch %build export CFLAGS="$RPM_OPT_FLAGS" @@ -71,7 +73,6 @@ make %install -rm -rf $RPM_BUILD_ROOT make DESTDIR=$RPM_BUILD_ROOT KDEDIR=/opt/kde3 install mkdir -p $RPM_BUILD_ROOT/opt/icecream/bin for i in g++ gcc cc c++; do @@ -139,6 +140,8 @@ %_libdir/pkgconfig/icecc.pc %changelog -n icecream +* Wed Aug 23 2006 - schwab@suse.de +- Avoid race condition with slow scheduler. * Thu Jul 13 2006 - coolo@suse.de - 0.7.6: - report all daemon error message to the client ++++++ icecc-0.7.6.diff ++++++ --- services/comm.cpp +++ services/comm.cpp @@ -1029,12 +1029,12 @@ /* Read/test all packages arrived until now. */ while (!found - && get_broad_answer (ask_fd, 0/*timeout*/, buf2, + && get_broad_answer (ask_fd, 100/*timeout*/, buf2, &remote_addr, &remote_len)) if (strcasecmp (netname.c_str(), buf2 + 1) == 0) found = true; if (!found) - return 0; + return 0; schedname = inet_ntoa (remote_addr.sin_addr); sport = ntohs (remote_addr.sin_port); netname = buf2 + 1; ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org