Mercurial > hg4j
comparison src/org/tmatesoft/hg/repo/HgDirstate.java @ 295:981f9f50bb6c
Issue 11: Error log facility. SessionContext to share common facilities
| author | Artem Tikhomirov <tikhomirov.artem@gmail.com> |
|---|---|
| date | Fri, 16 Sep 2011 05:35:32 +0200 |
| parents | 9774f47d904d |
| children | 72c6eda838a6 |
comparison
equal
deleted
inserted
replaced
| 294:32890bab7209 | 295:981f9f50bb6c |
|---|---|
| 142 } else { | 142 } else { |
| 143 // FIXME log error? | 143 // FIXME log error? |
| 144 } | 144 } |
| 145 } | 145 } |
| 146 } catch (IOException ex) { | 146 } catch (IOException ex) { |
| 147 ex.printStackTrace(); // FIXME log error, clean dirstate? | 147 repo.getContext().getLog().error(getClass(), ex, null); |
| 148 // FIXME clean dirstate? | |
| 148 } finally { | 149 } finally { |
| 149 da.done(); | 150 da.done(); |
| 150 } | 151 } |
| 151 } | 152 } |
| 152 | 153 |
| 216 b = b.trim().intern(); | 217 b = b.trim().intern(); |
| 217 } | 218 } |
| 218 branch = b == null || b.length() == 0 ? HgRepository.DEFAULT_BRANCH_NAME : b; | 219 branch = b == null || b.length() == 0 ? HgRepository.DEFAULT_BRANCH_NAME : b; |
| 219 r.close(); | 220 r.close(); |
| 220 } catch (IOException ex) { | 221 } catch (IOException ex) { |
| 221 ex.printStackTrace(); // XXX log verbose debug, exception might be legal here (i.e. FileNotFound) | 222 repo.getContext().getLog().debug(HgDirstate.class, ex, null); // log verbose debug, exception might be legal here (i.e. FileNotFound) |
| 222 // IGNORE | 223 // IGNORE |
| 223 } | 224 } |
| 224 } | 225 } |
| 225 return branch; | 226 return branch; |
| 226 } | 227 } |
