> -----Original Message----- > From: zhouyan [mailto:[EMAIL PROTECTED] > Sent: Mittwoch, 6. April 2005 10:42 > To: [email protected] > Subject: about maxdb76 event > > hello,everyone
Hello Zhouyan, > I have a question about event on maxdb76.Who may tell me the > function about the dbm command --event_release.After I > execute the command-event_wait,I execute event_release.I > think the wait session would be stop,but event_wait can > receive information of database all the same.Please tell me By executing event_wait, you create an event session in the kernel (if you execute DBM Server command show tasks with a second dbmcli, you see a task with type EVENT that has the APPL pid of the first DBM server). If you executed event_wait in a DBM session (a session between a DBM client, e.g. dbmcli and the DBMServer): In case an event is received, the event_wait returns, but the event session is still alive in the kernel: events are queued and with subsequent event_wait commands you would get these. If event_release is executed in this DBM session, the event session in the kernel is removed and queuing of events is stopped. If you executed event_wait as a single command: After the event_wait returns, the DBMServer stops and the event session the in the kernel is removed and queuing of events is stopped. Executing event_release in a DBM session, that has no event session in the kernel or executing event release as a singel command does nothing (event session in the kernel, that are connected to other DBMServers are not affected). > why,thanks. HTH, Marc-Philip -- MaxDB Discussion Mailing List For list archives: http://lists.mysql.com/maxdb To unsubscribe: http://lists.mysql.com/[EMAIL PROTECTED]
