Parcourir la source

pf: 修复fwQque:size() 太慢的问题

master
SisMaker il y a 3 ans
Parent
révision
311b80a358
2 fichiers modifiés avec 2 ajouts et 2 suppressions
  1. +1
    -1
      src/Faw/fwQueue.erl
  2. +1
    -1
      src/eFaw.erl

+ 1
- 1
src/Faw/fwQueue.erl Voir le fichier

@ -15,7 +15,7 @@
new(Name) ->
case ets:info(Name, id) of
undefined ->
ets:new(Name, [ordered_set, public, named_table, {write_concurrency, true}]);
ets:new(Name, [ordered_set, public, named_table, {write_concurrency, true}, {decentralized_counters, false}]);
_ ->
name_used
end.

+ 1
- 1
src/eFaw.erl Voir le fichier

@ -58,7 +58,7 @@ closeF(FName) ->
-spec inWork(FName :: atom(), Work :: term()) -> true | false.
inWork(FName, Work) ->
% fwQueue:in(FName, Work).
%fwQueue:in(FName, Work).
FTaskLen = fwQueue:size(FName),
FTMax = FName:getV(?fTMax),
FTLfl = FName:getV(?fTLfl),

Chargement…
Annuler
Enregistrer