skynet源码解析--lua服务的启动
skynet是如何实现c和lua的控制权转换lua服务的起源地启动的第一个lua服务启动一个服务前面已经讲过c底层代码是如果完成消息驱动的,这里主要描述c和lua是进行交互和转移控制权的。lua服务的起源地skynet所有的lua服务都是有service_snlua.c的实现的库是加载的。/*skynet_context_new中加载snlua的库时会调用init*/int snlua_init(struct snlua *l, struct skynet_context *ctx, const



