src/server/safs/service.c

changeset 496
d511c13ba68d
parent 493
56cf890dd9ed
equal deleted inserted replaced
495:855a915472ff 496:d511c13ba68d
604 604
605 // get and validate range header 605 // get and validate range header
606 char *range_header = pblock_findkeyval(pb_key_range, rq->headers); 606 char *range_header = pblock_findkeyval(pb_key_range, rq->headers);
607 HttpRange *range = NULL; 607 HttpRange *range = NULL;
608 if(range_header) { 608 if(range_header) {
609 log_ereport(LOG_DEBUG, "send_file: range: %s", range_header);
610
609 int status; 611 int status;
610 range = parse_range(sn, range_header, &status); 612 range = parse_range(sn, range_header, &status);
611 if(status != PROTOCOL_OK) { 613 if(status != PROTOCOL_OK) {
612 protocol_status(sn, rq, status, NULL); 614 protocol_status(sn, rq, status, NULL);
613 vfs_close(fd); 615 vfs_close(fd);

mercurial