[personal profile] dmitry_vk

Собрал и выложил текущую версию SBCL'а с поддержкой нитей: https://sites.google.com/site/dmitryvksite/sbcl-distr/sbcl-1.0.43-threads-g002bdc7.msi.

Date: 2010-11-05 07:25 am (UTC)
From: [identity profile] akovalenko.livejournal.com
Оказалось, что помимо проблемного финализатора в usocket, утечку ресурсов в hunchentoot вызывает закрытие созданного для сокета fd-stream'а без вызова closesocket() (простым _close/CloseHandle). Поборолся с этим в своей ветке на уровне закрытия fd (добавил sb!win32:unixlike-close, которая справляется и с сокетами).

Hunchentoot наконец перестал течь (ну, в idle он копит свои финализаторы с wsa-event'ами, которые я локально поправил так, что они таки вызываются -- но стоит создать нагрузку в тыщу-другую запросов, и всё становится на свои места).

Profile

dmitry_vk

April 2023

S M T W T F S
      1
234567 8
9101112131415
16171819202122
23242526272829
30      

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Apr. 5th, 2026 03:09 pm
Powered by Dreamwidth Studios