Commit Graph

137 Commits

Author SHA1 Message Date
Willem Melching 52c6db8719
Run scons in CI (#14)
* try to run scons in azure pipelines

* sudo

* install capnp

* does this run

* also clean test runner

* remove makefiles

* this should build
2019-11-20 16:32:42 -08:00
George Hotz e3a6bded63 Revert "no more makefiles"
This reverts commit 223e37a57d.
2019-11-20 11:59:39 -08:00
Comma Device 487fbd06bf don't rely on BASEDIR, and add zmq library 2019-11-20 18:31:54 +00:00
Comma Device 223e37a57d no more makefiles 2019-11-20 18:05:32 +00:00
Comma Device fe9fe2a200 scons builds the python lib now 2019-11-20 17:44:47 +00:00
Comma Device 2f81135e32 err, it can't build services.h 2019-11-20 17:19:05 +00:00
Comma Device 57b03f8b92 now we shouldn't need that yaml crap everywhere 2019-11-20 16:47:01 +00:00
Comma Device f8e5327781 bridge builds with services.h 2019-11-20 16:33:24 +00:00
Willem Melching 83880d5128 add msgq tests 2019-11-19 14:16:31 -08:00
Willem Melching bcad1848f1 msgq: dont block when fifo does not exists 2019-11-19 12:52:08 -08:00
Willem Melching b4b26782c2 Default to zmq 2019-11-18 19:48:11 -08:00
Willem Melching 473e2912f4 fix compilation in docker 2019-11-18 16:41:18 -08:00
Willem Melching 30aaaddc78 msgq: try again when no timeout on poll but also no message 2019-11-18 13:27:56 -08:00
Willem Melching c4f2ad5326 msgq: make sure read_fifos is initalized so we dont close random fds 2019-11-15 16:04:27 -08:00
Willem Melching 4e513a855e msgq: dont clean up uninitialized sockerts 2019-11-15 15:42:55 -08:00
Willem Melching c008b63056 also remove the fifo from disk 2019-11-15 15:10:13 -08:00
Willem Melching ef64eb27d7 MSGQ stability improvements when opening and closing lots of queues 2019-11-15 14:37:58 -08:00
Comma Device ef4ded0602 add conflate support in SubSocket constructor 2019-11-14 00:00:50 +00:00
Willem Melching 05e3513df9 add msgq readme 2019-11-12 13:17:47 -08:00
Willem Melching a6759a95eb faster make 2019-11-12 13:17:17 -08:00
Willem Melching dc9ad18afa add debug print statement on SIGINT 2019-11-08 15:57:19 -08:00
Willem Melching 4873449a07 use recv one or none after poll 2019-11-08 14:37:34 -08:00
Willem Melching a054864b22 default to msgq 2019-11-08 14:37:34 -08:00
andyh2 cbd028653d fix export prefix and make shared library world readable 2019-11-07 16:27:00 -05:00
andyh2 c273054159 add c exports for jni usage 2019-11-07 15:11:14 -05:00
Willem Melching e77f41ef6a zmq already sets the errno correctly 2019-11-05 13:15:15 -08:00
Willem Melching 3196cf69a1 Fix service list path in bridge 2019-11-04 16:23:32 -08:00
Willem Melching d35515a225 add all msgq files, but dont use as default 2019-11-04 16:15:19 -08:00
Willem Melching a68a38fa22 Don't delete context from python side only 2019-11-04 14:20:53 -08:00
Willem Melching bd46c22562 Revert "zmq_ctx_term is blocking"
This reverts commit a1fc26b8a8.
2019-11-04 14:19:46 -08:00
Willem Melching a1fc26b8a8 zmq_ctx_term is blocking 2019-11-04 14:14:57 -08:00
Willem Melching 090218200e remote address support 2019-11-04 13:08:11 -08:00
Willem Melching 21a3536168 only delete subsocket when created by same object 2019-11-04 11:37:17 -08:00
andyh2 34df735116 remove extra underscore from __dealloc__ 2019-11-03 15:18:21 -05:00
George Hotz c8748f8693 fix internal refs 2019-11-01 10:51:01 -07:00
George Hotz 79b2fbf70d fixups 2019-11-01 09:34:23 -07:00
George Hotz 23ad2563c4 import messaging and services 2019-11-01 09:31:59 -07:00