[spip-dev] question sur les calculs de cache en 2.0.9

Bonjour,

j'ai un problème étrange ces temps-ci, du coup je ne suis plus sûr du fonctionnement du cache (ou est-ce un bug ?) :

j'ai un squelette "a" dont les données ne changent quasiment jamais et contenant :

#CACHE{30*24*3600}
(...)
[(#INCLURE{fond=b}{env})]
(...)

Le squelette "b" dont les données sont aussi très peu changeantes contient :

#CACHE{30*24*3600}
(...)
<INCLURE{fond=c}{env}>
(...)

Le squelette "c", quant à lui est un fil d'actu et il contient :

#CACHE{3600}
(...)

=> Problème, "c" n'est jamais calculé, sauf quand je le fais manuellement.
Est-ce que j'ai mal compris le concept des inclusions dynamiques / statiques, auquel cas je revois mes squelettes ?
Est-ce un bug ? Si oui, ne serait-il pas dû au fait que mon inclusion dynamique est appelée par un squelette déjà inclus de manière statique dans un autre ?

A bientôt
    Simon