Add sink/source callback hooks for IOException notification/handling