View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0001950 | unreal | ircd | public | 2004-07-11 23:27 | 2004-07-13 18:34 |
| Reporter | rocafella | Assigned To | |||
| Priority | normal | Severity | minor | Reproducibility | always |
| Status | resolved | Resolution | fixed | ||
| Product Version | 3.2.1 | ||||
| Summary | 0001950: Wrong lpServiceName in RegisterServiceCtrlHandler() | ||||
| Description | When creating a service control handler with RegisterServiceCtrlHandler(), the lpServiceName should be the same as the one used in CreateService() to create the service (according to MSDN). However, CreateService() uses "UnrealIRCd" and RegisterServiceCtrlHandler() uses "unreal". | ||||
| Additional Information | IRCDStatusHandle = RegisterServiceCtrlHandler("unreal", IRCDCtrlHandler); Should Be: IRCDStatusHandle = RegisterServiceCtrlHandler("UnrealIRCd", IRCDCtrlHandler); | ||||
| 3rd party modules | |||||
|
|
I'm referring to "src/win32/service.c", forgot to mention it... |
|
|
You would seem to be correct. Now what confuses me is the fact that it seems to work... |
|
|
Fixed in .101 |
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2004-07-11 23:27 | rocafella | New Issue | |
| 2004-07-11 23:28 | rocafella | Note Added: 0006996 | |
| 2004-07-11 23:32 |
|
Note Added: 0006997 | |
| 2004-07-13 18:34 |
|
Status | new => resolved |
| 2004-07-13 18:34 |
|
Resolution | open => fixed |
| 2004-07-13 18:34 |
|
Assigned To | => codemastr |
| 2004-07-13 18:34 |
|
Note Added: 0007032 |