mirror of
https://github.com/comfyanonymous/ComfyUI.git
synced 2025-04-13 15:03:33 +00:00
Cancel memory cache; it will not refresh when the refresh button is clicked
This commit is contained in:
parent
01ceafa498
commit
e7a23f95f3
@ -21,7 +21,6 @@ from io import BytesIO
|
|||||||
import aiohttp
|
import aiohttp
|
||||||
from aiohttp import web
|
from aiohttp import web
|
||||||
import logging
|
import logging
|
||||||
from functools import lru_cache
|
|
||||||
|
|
||||||
import mimetypes
|
import mimetypes
|
||||||
from comfy.cli_args import args
|
from comfy.cli_args import args
|
||||||
@ -552,8 +551,7 @@ class PromptServer():
|
|||||||
@routes.get("/prompt")
|
@routes.get("/prompt")
|
||||||
async def get_prompt(request):
|
async def get_prompt(request):
|
||||||
return web.json_response(self.get_queue_info())
|
return web.json_response(self.get_queue_info())
|
||||||
# use getattr speedup 2x times in load node info
|
|
||||||
@lru_cache(maxsize=None)
|
|
||||||
def node_info(node_class):
|
def node_info(node_class):
|
||||||
obj_class = nodes.NODE_CLASS_MAPPINGS[node_class]
|
obj_class = nodes.NODE_CLASS_MAPPINGS[node_class]
|
||||||
input_types = obj_class.INPUT_TYPES()
|
input_types = obj_class.INPUT_TYPES()
|
||||||
@ -590,10 +588,6 @@ class PromptServer():
|
|||||||
logging.error(f"[ERROR] An error occurred while retrieving information for the '{x}' node.")
|
logging.error(f"[ERROR] An error occurred while retrieving information for the '{x}' node.")
|
||||||
logging.error(traceback.format_exc())
|
logging.error(traceback.format_exc())
|
||||||
|
|
||||||
# Debug node_info in the current memory cache
|
|
||||||
#cache_stats = node_info.cache_info()
|
|
||||||
#print(f"node_info Cache Hits: {cache_stats.hits}, Misses: {cache_stats.misses}, Current Memory Cache Size: {cache_stats.currsize}")
|
|
||||||
|
|
||||||
return web.json_response(out)
|
return web.json_response(out)
|
||||||
|
|
||||||
@routes.get("/object_info/{node_class}")
|
@routes.get("/object_info/{node_class}")
|
||||||
|
Loading…
Reference in New Issue
Block a user