# Jekyll hanging at 100%

**URL:** <https://talk.jekyllrb.com/t/jekyll-hanging-at-100/9055>\
**Category:** Uncategorized\
**Created:** [March 26, 2024, 12:20pm UTC](https://talk.jekyllrb.com/t/jekyll-hanging-at-100/9055 "2024-03-26T12:20:06Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![grahamegrieve](https://yyz2.discourse-cdn.com/flex030/user_avatar/talk.jekyllrb.com/grahamegrieve/32/1893_2.png) [@grahamegrieve](https://talk.jekyllrb.com/u/grahamegrieve)\
**Post date:** [March 26, 2024, 12:20pm UTC](https://talk.jekyllrb.com/t/jekyll-hanging-at-100/9055/1 "2024-03-26T12:20:06Z")

</div>

I’m running Jekyll on a reasonably large but not huge set of pages and includes (2.28GB in 130k items). It’s been running at 100% for an hour now… I think it’s hung. And I can reproduce this - just run Jekyll, it’s going to hang. I’ve run it fine on this same set of input without about 200 extra pages I just added, and it takes 10min or so.

Given all that… I think it’s hung. Is there anything I can do to investigate?

---

<div class="post-metadata">

**Author:** ![chuckhoupt](https://yyz2.discourse-cdn.com/flex030/user_avatar/talk.jekyllrb.com/chuckhoupt/32/523_2.png) [@chuckhoupt](https://talk.jekyllrb.com/u/chuckhoupt)\
**Post date:** [March 26, 2024, 12:38pm UTC](https://talk.jekyllrb.com/t/jekyll-hanging-at-100/9055/2 "2024-03-26T12:38:46Z")

</div>

You could try running with debug logging, which might show where it gets hung up:

```
 export JEKYLL_LOG_LEVEL=debug
 jekyll build

```

---

<div class="post-metadata">

**Author:** ![grahamegrieve](https://yyz2.discourse-cdn.com/flex030/user_avatar/talk.jekyllrb.com/grahamegrieve/32/1893_2.png) [@grahamegrieve](https://talk.jekyllrb.com/u/grahamegrieve)\
**Post date:** [March 26, 2024, 12:43pm UTC](https://talk.jekyllrb.com/t/jekyll-hanging-at-100/9055/3 "2024-03-26T12:43:02Z")

</div>

Thanks. weird. It did actually run to completion, just took 2500 seconds. Running with debugging showed no problems and it took 75 seconds. I will keep investigating

---

<div class="post-metadata">

**Author:** ![grahamegrieve](https://yyz2.discourse-cdn.com/flex030/user_avatar/talk.jekyllrb.com/grahamegrieve/32/1893_2.png) [@grahamegrieve](https://talk.jekyllrb.com/u/grahamegrieve)\
**Post date:** [March 26, 2024, 1:07pm UTC](https://talk.jekyllrb.com/t/jekyll-hanging-at-100/9055/4 "2024-03-26T13:07:07Z")

</div>

how can I get Jekyll to produce debug output without using ‘export…’? Jekyll is run by some other program for me, so I can’t do that. I tried creating a \_config.yml, but it’s ignored?

---

<div class="post-metadata">

**Author:** ![grahamegrieve](https://yyz2.discourse-cdn.com/flex030/user_avatar/talk.jekyllrb.com/grahamegrieve/32/1893_2.png) [@grahamegrieve](https://talk.jekyllrb.com/u/grahamegrieve)\
**Post date:** [March 30, 2024, 11:25pm UTC](https://talk.jekyllrb.com/t/jekyll-hanging-at-100/9055/5 "2024-03-30T23:25:41Z")

</div>

This is related to the line length in html includes. I had generated HTML with very long line length - when I changed the generator to break the line occasionally, the time take reduced by a factor of 5

---

<div class="post-metadata">

**Author:** ![rdyar](https://yyz2.discourse-cdn.com/flex030/user_avatar/talk.jekyllrb.com/rdyar/32/710_2.png) [@rdyar](https://talk.jekyllrb.com/u/rdyar)\
**Post date:** [March 31, 2024, 10:06pm UTC](https://talk.jekyllrb.com/t/jekyll-hanging-at-100/9055/6 "2024-03-31T22:06:05Z")

</div>

> [@grahamegrieve](#):
>
> how can I get Jekyll to produce debug output without using ‘export…’

isn’t export just a way to set an env variable temporarily? maybe try setting an env variable on your system for JEKYLL\_LOG\_LEVEL=debug
