Skip to content
This repository has been archived by the owner on Sep 23, 2021. It is now read-only.

Fix react/react version for compatibility #23

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

ChoOo7
Copy link

@ChoOo7 ChoOo7 commented Nov 13, 2017

Bonjour

Je pense qu'il y a une dépendance cassée avec reactphp

Je ne sais pas si je m'exprime bien mais si l'on compare la version 0.4.4 de reactphp et la version 0.4.1
0.4.4 :
https://github.com/reactphp/http/blob/v0.4.4/src/Server.php#L68

0.4.1 :
https://github.com/reactphp/http/blob/v0.4.1/src/Server.php#L61

Le emit('data' sur la request est envoyé seulement lorsque le boddy buffer est non vide (et donc pas tout le temps, pas lors d'une simple requete GET)

Hors dans
https://github.com/M6Web/PhpProcessManagerBundle/blob/master/Bridge/HttpKernel.php#L48

Le parti est pris que l'on a systématiquement cet evenement

Donc cela ne marche plus

Si dans votre composer.json on fixe un dependance vers reactphp/react non pas à

"react/react"                    : "^0.4"

Mais à

"react/react"                    : "0.4.1"

Il ne devrait plus y avoir de soucis.

Merci pour votre temps

Please, make my application superflight again !

Bonjour

Je pense qu'il y a une dépendance cassée avec reactphp

Je ne sais pas si je m'exprime bien mais si l'on compare la version 0.4.4 de reactphp et la version 0.4.1
0.4.4 :
https://github.com/reactphp/http/blob/v0.4.4/src/Server.php#L68

0.4.1 :
https://github.com/reactphp/http/blob/v0.4.1/src/Server.php#L61

Le emit('data' sur la request est envoyé seulement lorsque le boddy buffer est non vide (et donc pas tout le temps, pas lors d'une simple requete GET)

Hors dans
https://github.com/M6Web/PhpProcessManagerBundle/blob/master/Bridge/HttpKernel.php#L48

Le parti est pris que l'on a systématiquement cet evenement

Donc cela ne marche plus

Si dans votre composer.json on fixe un dependance vers reactphp/react non pas à

    "react/react"                    : "^0.4"
Mais à

    "react/react"                    : "0.4.1"
Il ne devrait plus y avoir de soucis.

Merci pour votre temps

Please, make my application superflight again !
@@ -14,7 +14,7 @@
"require": {
"php": "^5.5|^7.0",
"symfony/symfony" : "^2.7|^3.0",
"react/react" : "^0.4"
"react/react" : "0.4.1"
Copy link
Member

@Oliboy50 Oliboy50 Nov 13, 2017

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@omansour
Copy link
Contributor

damn, tests are also failing :(

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants