src/server/safs/service.c

changeset 199
d62f2016cfe5
parent 192
6a145e13d933
child 263
533f9097d712
--- a/src/server/safs/service.c	Tue May 15 18:48:53 2018 +0200
+++ b/src/server/safs/service.c	Sun Aug 12 10:09:31 2018 +0200
@@ -637,15 +637,15 @@
         // send response header
         http_start_response(sn, rq);
         // send content
-        ret = send_range_aio(sn, rq, fd, offset, length, NULL, 0);
-        if(ret == REQ_PROCESSING) {
-            return ret;
-        }
-/*
+        // TODO: fix: send_range_aio is unstable
+        //ret = send_range_aio(sn, rq, fd, offset, length, NULL, 0);
+        //if(ret == REQ_PROCESSING) {
+        //    return ret;
+        //}
+        
         if(send_range(sn, fd, offset, length, NULL, 0)) {
             // TODO: error
         }
-//*/
     } else {
         ret = send_multi_range(sn, rq, fd, s.st_size, range);
         // TODO: error

mercurial