1
0
mirror of https://github.com/samba-team/samba.git synced 2025-02-25 17:57:42 +03:00

s3: Lift the server_messaging_context from print_notify_event_send_messages

This commit is contained in:
Volker Lendecke 2010-08-08 15:59:00 +02:00
parent c6e6aee0a0
commit fc6e7bdc9e

View File

@ -230,11 +230,13 @@ static void print_notify_event_send_messages(struct tevent_context *event_ctx,
struct timeval now,
void *private_data)
{
struct messaging_context *msg_ctx = talloc_get_type_abort(
private_data, struct messaging_context);
/* Remove this timed event handler. */
TALLOC_FREE(notify_event);
change_to_root_user();
print_notify_send_messages(server_messaging_context(), 0);
print_notify_send_messages(msg_ctx, 0);
}
/**********************************************************************
@ -332,7 +334,8 @@ to notify_queue_head\n", msg->type, msg->field, msg->printer));
/* Add an event for 1 second's time to send this queue. */
notify_event = tevent_add_timer(server_event_context(), NULL,
timeval_current_ofs(1,0),
print_notify_event_send_messages, NULL);
print_notify_event_send_messages,
server_messaging_context());
}
}