Changeset 1085:7d7266115a34 in freeDiameter for libfdcore/events.c
- Timestamp:
- May 3, 2013, 8:20:56 PM (11 years ago)
- Branch:
- default
- Phase:
- public
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
libfdcore/events.c
r974 r1085 106 106 case _val : return #_val 107 107 case_str(FDEV_TERMINATE); 108 case_str(FDEV_DUMP_DICT);109 case_str(FDEV_DUMP_EXT);110 case_str(FDEV_DUMP_SERV);111 case_str(FDEV_DUMP_QUEUES);112 case_str(FDEV_DUMP_CONFIG);113 case_str(FDEV_DUMP_PEERS);114 108 case_str(FDEV_TRIGGER); 115 109 … … 168 162 } 169 163 170 void fd_event_trig_dump()164 DECLARE_FD_DUMP_PROTOTYPE(fd_event_trig_dump) 171 165 { 172 166 struct fd_list * li; 173 if (!TRACE_BOOL(FULL)) 174 return; 167 size_t o=0; 168 if (!offset) 169 offset=&o; 175 170 176 171 CHECK_POSIX_DO( pthread_rwlock_rdlock(&trig_rwl), ); … … 178 173 for (li = trig_list.next; li != &trig_list; li = li->next) { 179 174 struct trig_item *t = li->o; 180 fd_log_debug(" Trigger %d, module '%s': %p", t->trig_value, t->trig_module, t->cb);175 CHECK_MALLOC_DO( fd_dump_extend( FD_DUMP_STD_PARAMS, "{trigger sig:%d}'%s'->%p ", t->trig_value, t->trig_module, t->cb), break); 181 176 } 182 177 183 178 CHECK_POSIX_DO( pthread_rwlock_unlock(&trig_rwl), ); 179 return *buf; 184 180 } 185 181
Note: See TracChangeset
for help on using the changeset viewer.