feat: threaded loading back

This commit is contained in:
Swann
2019-07-08 23:24:08 +02:00
parent 7cf0f20ffb
commit bb16dc9524
3 changed files with 8 additions and 6 deletions

View File

@ -207,6 +207,7 @@ classes = (
def load_handler(dummy):
import bpy
bpy.context.window_manager.session.load()
save_session_config(bpy.context.window_manager.session,bpy.context)
def register():
@ -225,7 +226,7 @@ def register():
bpy.app.handlers.load_post.append(load_handler)
save_session_config(bpy.context.window_manager.session,bpy.context)
operators.register()
ui.register()

View File

@ -416,10 +416,11 @@ def net_worker(ctx, store, pipe, serial_product, serial_feed, stop_event,externa
msg.store(agent.property_map)
params = []
params.append(msg.key)
params.append(msg.body)
external_executor.put((helpers.load,params))
# params = []
# params.append(msg.key)
# params.append(msg.body)
# external_executor.put((helpers.load,params))
net_product.put(('LOAD', msg.key, msg.body))
# Serialisation thread => Net thread
if not net_feed.empty():