浏览代码

ft: 编译错误

master
SisMaker 7 个月前
父节点
当前提交
30cf32c9a4
共有 1 个文件被更改,包括 4 次插入4 次删除
  1. +4
    -4
      src/eFaw.erl

+ 4
- 4
src/eFaw.erl 查看文件

@ -68,8 +68,8 @@ closeW(WName) ->
supervisor:delete_child(eFaw_sup, WName).
doWork(WName, Work) ->
toWorker(WName, Work, bind).
-spec toWorker(WName :: atom(), Work :: term(), Strategy :: rand | bind) -> overflow | true.
doWork(WName, Work, bind).
-spec doWork(WName :: atom(), Work :: term(), Strategy :: rand | bind) -> overflow | true.
doWork(WName, Work, Strategy) ->
FTMax = WName:getV(?fTMax),
WFCnt = WName:getV(?wFCnt),
@ -95,7 +95,7 @@ doSyncWork(WName, Work) ->
doSyncWork(WName, Work, bind, ?WAIT_TIME).
doSyncWork(WName, Work, Strategy) ->
doSyncWork(WName, Work, Strategy, ?WAIT_TIME).
-spec toWorker(WName :: atom(), Work :: term(), Strategy :: rand | bind, Timeout :: integer() | infinity) -> overflow | term().
-spec doSyncWork(WName :: atom(), Work :: term(), Strategy :: rand | bind, Timeout :: integer() | infinity) -> overflow | term().
doSyncWork(WName, Work, Strategy, Timeout) ->
FTMax = WName:getV(?fTMax),
WFCnt = WName:getV(?wFCnt),
@ -245,7 +245,7 @@ inWorks(FName, Works) ->
inSyncWork(FName, Work) ->
inSyncWork(FName, Work, ?WAIT_TIME).
-spec inSyncWork(FName :: atom(), RetTag :: atom(), Work :: term(), Timeout :: pos_integer() | infinity) -> overflow | true | false.
-spec inSyncWork(FName :: atom(), Work :: term(), Timeout :: pos_integer() | infinity) -> overflow | true | false.
inSyncWork(FName, Work, Timeout) ->
QRef = persistent_term:get(FName),
FTaskLen = eLfq:size(QRef),

正在加载...
取消
保存