فهرست منبع

Fix bandlim handling

z3APA3A 5 سال پیش
والد
کامیت
c7797a66f7
1فایلهای تغییر یافته به همراه2 افزوده شده و 2 حذف شده
  1. 2 2
      src/sockmap.c

+ 2 - 2
src/sockmap.c

@@ -355,7 +355,7 @@ log("done read from server to pipe\n");
 				if(inserverpipe >= MAXSPLICE) TOSERVERPIPE = 0;
 				if(param->bandlimfunc) {
 					int sl1;
-					sl1 = (*param->bandlimfunc)(param, 1, res);
+					sl1 = (*param->bandlimfunc)(param, res, 0);
 					if(sl1 > sleeptime) sleeptime = sl1;
 		    		}
  				if(param->operation == UDPASSOC && param->srv->singlepacket){
@@ -418,7 +418,7 @@ log("done read from server to buf");
 				param->srvinbuf += res;
 				if(param->bandlimfunc) {
 					int sl1;
-					sl1 = (*param->bandlimfunc)(param, 1, res);
+					sl1 = (*param->bandlimfunc)(param, res, 0);
 					if(sl1 > sleeptime) sleeptime = sl1;
 		    		}
 				if(param->srvbufsize == param->srvinbuf) TOSERVERBUF = 0;