Comments (7)
So I can't reproduce this nor find your fork. Any more info?
from fastcgipp.
Apologies - should have put some more info in for replication;
It was a straight build of commit d39ea6d with the echo example doing a file upload with multipart/form-data. (It's been a while.)
I've got it running now on https://mu.uptane.org/ (2017-04-27 23:37 GMT) for the next few hours without the patch. If you upload over 500k, you'll see the server 'disappear' and a custom 502 show up.
Refresh and the page reloads fine, same thread, etc.
stderr shows
Apr 27 19:33:40 uptane.org ./a.out[15963] [warning]: Socket read() error on fd 7: Resource temporarily unavailable
Patch I wrote that was rectifying the issue; https://gist.github.com/samlauzon/1c8b65b6d95ca98f7b7cec21c51a6e85
from fastcgipp.
Hmmm Interesting. I'm just wondering if anyone has seen similar issues. I don't have an nginx server but I can't reproduce with lighttpd or apache. Have you tried it with a separate nginx install?
from fastcgipp.
Ah you know. I think I may have reproduced it.
from fastcgipp.
Alrighty. Can you see if ced61e4 fixes it? After try out the master head and see if it still works (or is fixed) as some other big changes came after.
from fastcgipp.
Sorry about the delay, pulled the latest and built the echo example;
File uploading now outputs:
/a.out[31136] [warning]: Got a non BEGIN_REQUEST record for a request that doesn't exist (x10)
./a.out[31136] [warning]: Socket read() error on fd 7: Resource temporarily unavailable
from fastcgipp.
At last - I was able to make this work; had to ensure buffering was off in nginx.
Thanks!
from fastcgipp.
Related Issues (20)
- [failed build example]try use c++20 modules for compile my example
- Support the Meson build system. HOT 1
- Prevent GCC warnings
- Sould not register signal handlers HOT 3
- how to make a json response? HOT 1
- Windows systems not supported??? HOT 1
- 3.1 Release HOT 1
- undefined reference to pthread, for examples HOT 3
- error: ‘Fastcgipp::Http::RequestMethod’ is not a class or namespace
- GLIBC_2.38 not found
- tests/curl.cpp cannot POST data to another website HOT 7
- Overview of logging mechanism
- fastcgipp and proxy HOT 1
- CMake PostgreSQL missing required version number HOT 4
- io_uring support? HOT 2
- postgres pipline query HOT 1
- Raspberry Pi with nginx: Echo example gives 413 Request Entity Too Large on form submit HOT 4
- Permission not being set on unix socket according to permission parameter in listen() call. HOT 2
- Error during compilation on Ubuntu 16.04, g++ 5.4 HOT 2
- Missing virtual destructor in Curl_base HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from fastcgipp.