(name, data)
| 26 | |
| 27 | |
| 28 | def create_shm(name, data): |
| 29 | try: |
| 30 | data_size = len(data) |
| 31 | shared_memory = shm.SharedMemory(name=name, create=True, size=data_size) |
| 32 | mem_view = shared_memory.buf |
| 33 | mem_view[:data_size] = data |
| 34 | except FileExistsError: |
| 35 | print("Warning create shm {} failed because of FileExistsError!".format(name)) |
| 36 | |
| 37 | |
| 38 | def read_shm(name): |
no test coverage detected