Mantis Bugtracker
  

Viewing Issue Simple Details Jump to Notes ] View Advanced ] Issue History ] Print ]
ID Category Severity Reproducibility Date Submitted Last Update
0006323 [Resin] minor always 02-04-20 01:54 02-19-20 13:58
Reporter nam View Status public  
Assigned To ferg
Priority normal Resolution won't fix  
Status closed   Product Version 4.0.63
Summary 0006323: cannot enable JniSelectManager on solaris
Description (rep by Q. Jian)

JniSelectManager fails to initialize with the following message:
"JniSelectManager[max=130816] is not available on this system"

It looks like it's because the select implemention depends on epoll, which is only supported on Linux. Solaris on the other hand uses "event ports". May want to add a more informative error message.


logs:
[20-02-04 01:45:28.950] {main} Host[production/host/default] active
[20-02-04 01:45:28.950] {main} ProServer[id=app-0,cluster=app] active
[20-02-04 01:45:28.951] {main} JniSelectManager[max=130816] is not available on this system.
[20-02-04 01:45:28.951] {main} JNI keepalive: disabled for unknown reasons
[20-02-04 01:45:28.951] {main} JNI: file, socket


which maps to the following code in JniSelectManager:
  /**
   * Starts the manager.
   */
  @Override
  public boolean start()
  {
    if (! _lifecycle.toStarting()) {
      return false;
    }

    _fd = createNative();

    if (_fd == 0) {
      _lifecycle.toDestroy();
      log.finer(this + " is not available on this system.");
      return false;
    }
Additional Information
Attached Files

- Relationships

- Notes
(0006938)
ferg
02-19-20 13:52

No change required.
 

- Issue History
Date Modified Username Field Change
02-04-20 01:54 nam New Issue
02-04-20 02:00 nam Description Updated
02-04-20 17:15 nam Description Updated
02-19-20 13:52 ferg Note Added: 0006938
02-19-20 13:52 ferg Assigned To  => ferg
02-19-20 13:52 ferg Status new => assigned
02-19-20 13:52 ferg Resolution open => won't fix
02-19-20 13:58 ferg Status assigned => closed


Mantis 1.0.0rc3[^]
Copyright © 2000 - 2005 Mantis Group
31 total queries executed.
26 unique queries executed.
Powered by Mantis Bugtracker