Peter Monks
Peter Monks
I might be misunderstanding your proposed solution, but what I'd envisaged was a new public fn in the `chime.core` ns that returns a representation of all upcoming chimes, containing both...
@jarohen _something_ is already keeping track of all of this information, in order to actually run the jobs at the scheduled times - my hope was simply that chime could...
So my code has a daily job (created via `chime-at` and scheduled to run at midnight UTC every day) that hits a 3rd party data source, and then creates many...
> If I understand correctly, it's the underlying JVM `Thread`s that are the GC roots here - the `Thread` references the `ExecutorService`'s queue, which contains the Chime `Runnable`s. > >...
> Maybe you could expand on why you might want to know what Chimes a third-party has scheduled? Seems it'd either be up to the third-party to expose its schedules...
Oh and regarding: > Ah, interesting, I hadn't considered JMX. Not sure I'd personally make application logic depend on it? (Obviously not my place to say 'don't', but just not...
Actually finding `chime`'s threads is trivial: ```clojure (require '[clojure.string :as s]) (def tmx (java.lang.management.ManagementFactory/getThreadMXBean)) (filter #(s/starts-with? (.getThreadName %) "chime-") (map #(.getThreadInfo tmx %) (.getAllThreadIds tmx))) ``` The only missing piece...
Yes, but you'll get these warnings the first time you use the library: ``` WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by org.github.jamm.MemoryMeter (file:/private/var/folders/4c/zknv2yfd7xzf8kw7m5nzdmhc0000gn/T/jamm11165273543277800685.jar) to...
Looks like `eth0.me` has died. Here's what it returns to `archey` as of this morning: ```html 302 Moved 302 Moved The document has moved here. ```
@beibeixhb the fix in PR #62 fixed the issue for me. YMMV.