Skip to content

wader/disable_sendfile_vbox_linux

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 

Repository files navigation

Go VirtualBox vboxsf sendfile bug workaround

If you serve static content from a shared folder you might have run into a vboxsf file corruption bug. This hack disables the sendfile syscall for the go process which will force the standard library to fallback to userland buffered IO.

References:
Ticket #9069 shared folder doesn't seem to update
net: Add ability to disable sendfile

Usage

Save disable_sendfile_vbox_linux.go to somewhere in your go project. Or do

import (
	_ "github.com/wader/disable_sendfile_vbox_linux"
}

in a source file.

License

Public domain. Your free to do whatever you want.

About

Go VirtualBox vboxsf sendfile bug workaround

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages