aarondfrancis / solo

A Laravel package to run multiple commands at once, to aid in local development.
MIT License
524 stars 24 forks source link

Memory issues when left running for long periods of time #33

Open joshmanders opened 4 days ago

joshmanders commented 4 days ago

I usually start up Solo right as I open a project and leave it running forever, only ever restarting it if I add or remove any commands. But after having left Solo running in the background of a project I wasn't working on for a few days, I noticed this fatal error when I just came back to it.

Fatal error:  Allowed memory size of 1610612736 bytes exhausted (tried to allocate 20480 bytes) in 
[project]/vendor/symfony/process/Pipes/UnixPipes.php on line 122

PHP Fatal error:  Allowed memory size of 1610612736 bytes exhausted (tried to allocate 65536 bytes) in 
[project]/vendor/laravel/framework/src/Illuminate/Session/Store.php on line 672

Script @php artisan solo handling the dev event returned with error code 255
aarondfrancis commented 4 days ago

Hmmm I have an idea. Thanks for the heads up!