Swish is down

https://swish.swi-prolog.org/ is down. No response when trying to visit the website.

EDIT:
after a long time waiting, I get a 504:

Thanks. Restarted. Looks like a problem that happened before. I’ll see whether it is reproducible.

1 Like

SWISH is down again. It shows exactly the same symptoms as @yochem experienced 11 days ago

In the meantime i went to cplint (for those not already familiar with it).
/JCR

1 Like

Unfortunately, some of my notebooks are only hosted on SWISH. Will have to find some old backups :wink:

It is back up. Sorry for the service interrupt.

Down for me right now…

This most recent outage may have been due to heavy traffic after Swish was featured on Hacker News.

SWISH is done again now, it has been for a few hours. Same symptoms as before, I eventually get a 504. cc: @jan

Restarted. Will investigate soon and hopefully find a more robust solution :frowning:

2 Likes

Did some more investigation:

  • There was a write-after-free issue related to tabling and some people were playing with tabling.
  • There was another write-after-use issue related to destroying the private predicates of a Pengine.
  • The server runs a monitoring program that validates SWISH is still happilly running every 5 minutes, but there was a mistake calling systemd to restart SWISH when it was misbehaving.

These fixes surely will help. Time will tell more … Sorry for the inconveniences caused by SWISH not being online.

5 Likes

I think that it’s fantastic to have a system like Swish available for free. It not being down is just an extra bonus :slight_smile: