1
0
mirror of https://github.com/danog/parallel.git synced 2024-12-02 09:37:57 +01:00
Commit Graph

34 Commits

Author SHA1 Message Date
Aaron Piotrowski
84b611e780
Move ExitResult classes out of Internal namespace 2017-07-28 17:34:24 -05:00
Aaron Piotrowski
cab8bbe8f6
Add ability to set Environment class name 2017-07-27 23:31:43 -05:00
Aaron Piotrowski
faf1555b9c
Move TaskRunner out of Internal namespace 2017-07-26 23:32:19 -05:00
Aaron Piotrowski
9d330836cd
Define AMP_WORKER constant in worker 2017-07-17 22:49:17 -05:00
Aaron Piotrowski
005194c2fc
Yield worker result send and exit if it fails 2017-06-28 23:58:56 -05:00
Aaron Piotrowski
89a6f636c7
Exit when parent context dies
Using return may allow a busy loop to keep running.
2017-06-19 11:15:41 -05:00
Niklas Keller
4546ef8b1d Skip cli_set_process_title inside phpdbg 2017-06-17 20:46:22 +02:00
Aaron Piotrowski
820b6897ed Update for process changes 2017-06-15 23:46:15 -05:00
Aaron Piotrowski
6a8eb2130e Update for async-interop merge and other Amp changes 2017-03-16 17:03:59 -05:00
Aaron Piotrowski
dc1aea8654 Use amphp/process package 2017-01-16 12:56:49 -06:00
Aaron Piotrowski
f5ebd6b435 Update for async-interop namespace change 2017-01-09 11:11:25 -06:00
Aaron Piotrowski
9deb8e3f8c Update for removal of Amp loop wrapper functions 2016-12-29 19:20:19 -06:00
Aaron Piotrowski
fa8985d7e3 Remove dependency on amphp/socket 2016-08-30 18:27:14 -05:00
Aaron Piotrowski
740239c0f4 Disable exit code watcher after creation 2016-08-26 10:02:49 -05:00
Aaron Piotrowski
ce25a0179d Rename to Parallel 2016-08-23 16:47:40 -05:00
Aaron Piotrowski
b924fc2b6e Code cleanup 2016-08-22 18:25:19 -05:00
Aaron Piotrowski
c068a5ae38 Use strict types; fix tests 2016-08-21 23:40:48 -05:00
Aaron Piotrowski
da84a772cf Port to Amp 2016-08-18 11:04:48 -05:00
Aaron Piotrowski
fe6e94b6a9 Merge branch 'v1.x' 2016-01-23 11:29:22 -06:00
Aaron Piotrowski
fed62267f8 Handle serialization error separately 2016-01-23 11:20:58 -06:00
Aaron Piotrowski
453533e09e Return if sending result fails
If sending the actual result failed, sending the reason won't work either. :)
2016-01-23 10:57:10 -06:00
Aaron Piotrowski
14f2d6d707 Update with PHP 7 features 2016-01-23 00:00:56 -06:00
Aaron Piotrowski
c5e17d91c2 Make Environment an interface 2016-01-14 17:44:43 -06:00
Stephen Coakley
8d0b2ee02a Fix serialization handling for process workers 2015-12-12 00:47:41 -06:00
Aaron Piotrowski
fdcc182955 Rename to ChannelledStream
Use only one byte for verificaiton
2015-12-06 00:32:06 -06:00
Aaron Piotrowski
5bca326354 Remove Interface suffixes 2015-12-04 23:50:32 -06:00
Aaron Piotrowski
70718e6833 Rename process.php to worker.php 2015-10-19 18:07:20 -05:00
Aaron Piotrowski
c7de1ae603 Combine channel interfaces; remove executor classes 2015-10-18 01:54:09 -05:00
Aaron Piotrowski
ef5ab2f575 Update to icicleio/stream v0.4.0 2015-10-16 18:20:20 -05:00
Aaron Piotrowski
1cf7dd62b9 Better Windows support 2015-09-28 21:03:55 -05:00
Aaron Piotrowski
ae267e64ac Add worker environment 2015-09-09 23:29:41 -05:00
Aaron Piotrowski
6febc476b8 Fix some missed use statements 2015-08-29 02:13:14 -05:00
Aaron Piotrowski
3dce08de42 Refine Process, context and worker updates 2015-08-27 13:06:39 -05:00
Aaron Piotrowski
0278fe7881 Work on workers, tasks, and contexts 2015-08-27 09:10:08 -05:00