safe to use non-blocking crQUEUE_SEND?

I know it is not safe to call functions that block from functions called by the main coroutine loop.  But is is safe to call crQUEUE_SEND with xTickToDelay set to zero (non-blocking) from a function that is called by the main coroutine loop?