Go to file
Stephen Halter 84a68208d0 Remove race condition from socket input that could stall reads
- Without the _sync lock, if new data was produced as ConsumingComplete
  was called, the next "await SocketInput" might never complete despite not
  all data being examined.
- If more data is produced afterward, the stall would be prevented, but this
  isn't always the case such as during the end of the request.
2016-03-17 07:44:32 -07:00
content Add third party notices for libuv 2015-09-23 15:42:58 -07:00
samples Fixing missed sample 2016-03-14 18:11:55 -07:00
src Remove race condition from socket input that could stall reads 2016-03-17 07:44:32 -07:00
test Ensure KestrelThreads get stopped in tests if there is a startup failure 2016-03-17 07:44:30 -07:00
tools Updated Json.Net version 2016-03-14 14:43:20 -07:00
.gitattributes Build with dotnet (#571). 2016-02-01 14:37:47 -08:00
.gitignore Add launchSettings.json to .gitignore 2016-03-08 16:10:14 -08:00
.travis.yml Fix backslashes in yml config. 2016-03-09 17:44:48 -08:00
CONTRIBUTING.md
KestrelHttpServer.sln Build with dotnet (#571). 2016-02-01 14:37:47 -08:00
LICENSE.txt
NuGet.config Removign Roslyn and CoreCLR feeds 2015-10-22 16:03:44 -07:00
NuGetPackageVerifier.json Enabled xml doc generation 2016-02-18 16:27:55 -08:00
README.md Update README.md 2016-03-10 19:05:20 -08:00
appveyor.yml Fix backslashes in yml config. 2016-03-09 17:44:48 -08:00
build.cmd Return the error code from build.cmd 2016-02-28 10:12:15 -08:00
build.ps1 Update the build scripts to the latest version 2016-03-07 20:55:00 -08:00
build.sh Update the build scripts to the latest version 2016-03-07 20:55:00 -08:00
global.json
makefile.shade Build with dotnet (#571). 2016-02-01 14:37:47 -08:00

README.md

KestrelHttpServer

AppVeyor: AppVeyor

Travis: Travis

This repo contains a web server for ASP.NET Core based on libuv.

This project is part of ASP.NET Core. You can find samples, documentation and getting started instructions for ASP.NET Core at the Home repo.