Subversion Repositories shark

Compare Revisions

Ignore whitespace Rev 407 → Rev 408

/shark/trunk/ports/first/first-server.c
207,6 → 207,7
#ifdef FSF_DEBUG
kern_printf("(Q %ld)", Q);
#endif
server_list[i].U=server_list[i].Umax;
server_list[i].actual_budget = Q;
server_list[i].actual_period = server_list[i].Tmax;
adjust_SERVER_budget(server_list[i].server,Q, server_list[i].Tmax);
427,7 → 428,7
current_bandwidth=0;
Qt=0;
for (i=0; i<current; i++) {
if (server_list[i].Qs!=0)
if (server_list[i].Qs!=0 && server_list[i].U>server_list[i].Umin)
Qt+=server_list[i].Qs;
current_bandwidth+=server_list[i].U;
}
437,7 → 438,7
#endif
isok=1;
for (i=0; i<current; i++) {
if (server_list[i].Qs!=0) {
if (server_list[i].Qs!=0 && server_list[i].U>server_list[i].Umin) {
temp_U=server_list[i].U;
temp_U=temp_U-(current_bandwidth-U)*server_list[i].Qs/Qt;