Comments (5)
@clue maybe you could give me an advise? :)
from stream.
I'm not sure I follow you code, so perhaps you may help by reducing this to the bare minimum to highlight the issue you're seeing?
As a general rule of thumb, anything that is blocking (such as your LDAP query) does not work well with React. Unless you feel like implementing an async LDAP client on top of React PHP (which I'd love to see), I'd suggest moving the blocking parts to a separate process and using the ChildProcess component for IPC.
from stream.
Basically i want to query ldap via the proxy server i made on port 60000.
So everything on react should be on non-blocking? if so, fsockopen run successfully FYI
from stream.
So everything on react should be on non-blocking?
Yes, also see https://github.com/reactphp/react/wiki/FAQ#how-can-i-use-blocking-functions
You may get away with blocking for small periods of time (such a local fsockopen), but these are generally considered experimental and unsupported and better alternatives usually exist, such as the SocketClient in this case.
from stream.
I guess I cant do much....
from stream.
Related Issues (20)
- Test failures on OSX HOT 3
- unable to set stream resource to non-blocking - PHP 7.1 stream_set_blocking doesn't work HOT 6
- Unable to write to stream: fwrite(): send of 8192 bytes failed with errno=32 Broken pipe HOT 2
- end event from pipes doesn't forward $data HOT 3
- How to clear console with stream HOT 6
- Consider not throwing exception if stream cannot be set to non-blocking mode HOT 6
- Unable to write to stream: fwrite(): send of XXX bytes failed with errno=32 Broken pipe HOT 2
- [Question] Asynchronous I/O HOT 1
- ReadableStreamInterface to PSR-7 StreamInterface. HOT 2
- Is stream reads resource only once? HOT 1
- "Always on" connection that streams data "bundles" HOT 2
- PHP 7.4 in the test-suite
- Open ThroughStream for extension HOT 9
- Code working on *nix silently failing on Windows HOT 10
- Stream data into multiple CSV files and stream a ZIP file with these HOT 2
- Unable to set stream resource to non-blocking mode [not STDIN or STDOUT] HOT 5
- Legacy PHP < 5.4 SEGFAULTs when reading from pipes HOT 2
- Unclear semantics of write() in WritableStreamInterface HOT 5
- Closed STDIN returns endless stream of random data HOT 11
- Is 'close' a suitable name for that method? 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 stream.