Bug #319

Errors mentioned in make-{informer,listener,reader} are not signaled

Added by J. Moringen almost 13 years ago. Updated over 12 years ago.

Status:ResolvedStart date:05/25/2011
Priority:NormalDue date:
Assignee:J. Moringen% Done:

100%

Category:Common Lisp
Target version:-

Description

The documentation strings claim that errors {informer,listener,reader}-creation-failed would be signaled, but that is not true.

Associated revisions

Revision 540856b6
Added by J. Moringen almost 13 years ago

Added new conditions for failed participation in src/conditions.lisp
refs #319
  • src/conditions.lisp (listener-creation-failed): new condition;
    signaled when the creation of a listener fails
    (reader-creation-failed): new condition; signaled when the creation
    of a reader fails
    (informer-creation-failed): changed superclass rsb-error ->
    participation-failed
  • src/package.lisp (package rsb): added exported symbols
    participation-failed-transports, listener-creation-failed and
    reader-creation-failed

Revision f6222386
Added by J. Moringen over 12 years ago

Translate errors in src/{reader,listener,informer}.lisp
fixes #319
  • src/reader.lisp (make-reader): wrap signaled errors in an
    `reader-creation-failed'
  • src/listener.lisp (make-listener): similar for
    `listener-creation-failed'
  • src/informer.lisp (make-informer t t): similar for
    `informer-creation-failed'

History

#1 Updated by J. Moringen over 12 years ago

  • Status changed from New to Resolved
  • % Done changed from 0 to 100

Applied in changeset r2432.

Also available in: Atom PDF