lua-resty-s3
lua-resty-s3 copied to clipboard
use error, [lua] _G write guard:12: writing a global lua variable ('socket') which may lead to race conditions between concurrent requests, so prefer the use of 'local' variables
hello,friend,i use your project have a error writing a global lua variable ('socket') which may lead to race conditions between concurrent requests, so prefer the use of 'local' variables stack traceback: [C]: at 0x7f2813a9e2a0 [C]: in function 'require' /usr/local/share/lua/5.1/socket.lua:12: in main chunk [C]: in function 'require' /usr/local/share/lua/5.1/socket/url.lua:13: in main chunk [C]: in function 'require' /usr/local/preupload2/site/lualib/resty/s3.lua:5: in main chunk [C]: in function 'require' s3_test.lua:6: in function 'file_gen' init_worker_by_lua:45: in function <init_worker_by_lua:43> [C]: in function 'xpcall' init_worker_by_lua:52: in function <init_worker_by_lua:50>, context: ngx.timer ERROR: /usr/local/preupload2/site/lualib/resty/s3.lua:105: API disabled in the context of ngx.timer stack traceback: /usr/local/preupload2/site/lualib/resty/s3.lua:105: in function 'upload_url' s3_test.lua:10: in function 'file_gen' init_worker_by_lua:45: in function <init_worker_by_lua:43> [C]: in function 'xpcall' init_worker_by_lua:52: in function <init_worker_by_lua:50>