[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Circular dependencies - Deadlock
From: |
mskala |
Subject: |
Re: Circular dependencies - Deadlock |
Date: |
Wed, 21 Jun 2017 16:22:29 -0500 (CDT) |
User-agent: |
Alpine 2.20 (LNX 67 2015-01-07) |
On Wed, 21 Jun 2017, Johan Vromans wrote:
> Instead of aborting, LP could issue a warning that it detected a circular
> include. If it then hangs, you have a clue what is going on. If you have a
> non-infinite recursive include it will continue.
If it's only a warning (we need not get back into the "fatal warnings and
non-fatal errors" discussion) then this seems harmless. Another point
worth considering, though, is that it's not trivial to detect whether two
paths represent the same file. Doing it correctly is more than just a
string comparison, and unlikely to be portable.
--
Matthew Skala
address@hidden People before principles.
http://ansuz.sooke.bc.ca/
- Circular dependencies - Deadlock, Michael Käppler, 2017/06/21
- Re: Circular dependencies - Deadlock, mskala, 2017/06/21
- Re: Circular dependencies - Deadlock, Simon Albrecht, 2017/06/21
- Re: Circular dependencies - Deadlock, mskala, 2017/06/21
- Re: Circular dependencies - Deadlock, Johan Vromans, 2017/06/21
- Re: Circular dependencies - Deadlock, caagr98, 2017/06/21
- Re: Circular dependencies - Deadlock, mskala, 2017/06/21
- Re: Circular dependencies - Deadlock, Simon Albrecht, 2017/06/21
- Re: Circular dependencies - Deadlock, Michael Käppler, 2017/06/21
- Re: Circular dependencies - Deadlock,
mskala <=
Re: Circular dependencies - Deadlock, Michael Käppler, 2017/06/21